Ticker

6/recent/ticker-posts

How to avoid Code Smells

 

 
Catalog:
 
  • Duplicate Code.
  • Unnecessary Comments.
  • Long Parameter List.
  • Long Method.
  • Large Class.
  • Primitive Obsession.
  • Data Class.
  • Data Clumps.
  • Lazy Class.
  • Speculative Generality.
  • Feature Envy.
  • Inappropriate Intimacy.
  • Temporary Fields.
  • Divergent Changes.
  • Shotgun Surgery.
  • Message Chains.
  • Middle Man
  • Alternative Classes with Different Interfaces.
  • Refused Bequest.
  • Switch Statements.
  • Incomplete Library.

 

Reacciones:

Post a Comment

0 Comments