Single Responsibility: One Reason to Change
A class should answer to one group of people with one kind of change. Lesson 1 of Level 3: Object-Oriented Design.
Level 3 · Object-Oriented Design · Lesson 1 of 6
A class should answer to one group of people with one kind of change.
Continue learning
- The Professional Engineer: Estimates, Deadlines & Saying No — Previous lesson
- Open/Closed: Add Features Without Editing Old Code — Next lesson
- Level 3: Object-Oriented Design — Back to the level