Single Responsibility Principle
Jump to navigation
Jump to search
External
Internal
Overview
Robert C. Martin: Gather together those things that change for the same reason, and separate those things that change for different reasons.
Other formulation is: a class should have only a single reason to change.
The single responsibility principle is another way to define cohesion.