Принципы объектно-ориентированного проектирования
SOLID принципы:
- The Single Responsibility Principle (SRP)
- The Open Closed Principle (OCP)
- The Liskov Substitution Principle (LSP)
- The Interface Segregation Principle (ISP)
- The Dependency Inversion Principle (DIP)
Другие принципы:
- Release Equivalence Principle (REP)
- Сommon Closure Principle (CCP)
- Сommon Reuse Principle (CRP)
- Acyclic Dependencies Principle (ADP)
- Stable Dependencies Principle (SDP)
- Stable Abstractions Principle (SAP)