SOLID
Five guidelines for maintainable object-oriented design.
Principles
- S — Single ResponsibilityReady
- O — Open / ClosedReady
- L — Liskov SubstitutionReady
- I — Interface SegregationReady
- D — Dependency InversionReady
Open / Closed
See the full lesson: Open/Closed Principle.
Liskov Substitution
See the full lesson: Liskov Substitution Principle.
Interface Segregation
See the full lesson: Interface Segregation Principle.
Dependency Inversion
See the full lesson: Dependency Inversion Principle.