Кроме принципов ООП (ОО Программиррования) существуют принципы более высокого уровня - принципы ООД (ОО Дизайна). Их перечень менее формализован. К ним часто относят:
1) Принципы SOLID (SRP, OCP, LSP, ISP, DIP)
- SRP:
- OCP:
- LSP:
- ISP:
- DIP:
2) SLAP: Single Level of Abstraction Principle
К ним также относят полушуточные (фольклерные) принципы:
1) KISS
2) DRU?
1) Принципы SOLID (SRP, OCP, LSP, ISP, DIP)
- SRP:
- OCP:
- LSP:
- ISP:
- DIP:
2) SLAP: Single Level of Abstraction Principle
К ним также относят полушуточные (фольклерные) принципы:
1) KISS
2) DRU?