woensdag 30 december 2015

C# > Code Smells


From Adaptive Code via C# by Gary McLean Hall

Code smells:
  • Static methods
  • Static classes (including singletons = classes which can only be instantiated by one object)
  • Object construction that uses new
  • Extension methods
Code perfumes:
  • Interfaces
  • Dependency injections
  • Inversion of control
  • Factories

Geen opmerkingen:

Een reactie posten