Interface Segregation & Dependency Inversion
Small interfaces owned by the caller, and business logic that does not depend on infrastructure. Lesson 4 of Level 3: Object-Oriented Design.
Level 3 · Object-Oriented Design · Lesson 4 of 6
Small interfaces owned by the caller, and business logic that does not depend on infrastructure.
Continue learning
- Liskov Substitution: Subtypes That Keep Their Promises — Previous lesson
- Composition Over Inheritance — Next lesson
- Level 3: Object-Oriented Design — Back to the level