Problem Statement
Which statement best describes the Single Responsibility Principle?
Explanation
SRP reduces ripple effects. When a class owns one responsibility, changes are localized and easier to test. This improves cohesion and long-term maintainability.
In system design, the same idea guides service boundaries: one clear capability per service keeps coupling low and evolution safer.
