Link Details

Link 1067937 thumbnail
User 918243 avatar

By anirudh83
via anirudhbhatnagar.com
Submitted: Nov 19 2013 / 09:57

Using ENUM and a map could be a neat way to remove conditional logic, like switch cases in our code. Another approach could be to use State design pattern, but if you don’t want to create many classes and your use case is pretty simple and using ENUM will not involve repetition of logic. Then using this approach might not be a bad option.
  • 4
  • 0
  • 352
  • 67

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Voters For This Link (4)



Voters Against This Link (0)



    Java Performance Optimization
    Written by: Pierre-Hugues Charbonneau
    Featured Refcardz: Top Refcardz:
    1. Design Patterns
    2. OO JS
    3. Cont. Delivery
    4. Java EE7
    5. HTML5 Mobile
    1. Node.js
    2. Debugging JavaScript
    3. OO JS
    4. JSON
    5. Ajax