Skip to content

Latest commit

 

History

History

1. Single Responsibility Principle

Single Responsibility Principle

Single Responsibility Principle

Terminology

  • Coupling (factors):
    • Modules calling other modules (heavily/light)
    • Place of module creation (inside/injection).
    • Internal knowledge of the other module (details/abstract)
    • The number of modules depending on a module (high/low).