Principles

SOLID Principles

Five object-oriented design principles: Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion. The foundation of maintainable OOP.

4 Lessons
Knowledge Course
Curated Resources