Toggle navigation
MakeDev
Главная
Библиотека
Статьи
Шаблоны проектирования
Принципы проектирования
Видео
Литература
Meeting Room
Библиотека
Принципы проектирования
Принципы проектирования
Don't Repeat Yourself (DRY, рус. Не повторяйся)
KISS (keep it short and simple)
S.O.L.I.D.
1. SPR (Single responsibility principle) - Принцип единственной обязанности
2. OCP (Open/closed principle) - Принцип открытости/закрытости
3. LSP (Liskov substitution principle) - Принцип подстановки Барбары Лисков
4. ISP (Interface segregation principle) - Принцип разделения интерфейса
5. DIP (Dependency inversion principle) - Принцип инверсии зависимостей
YAGNI (англ. You Ain't Gonna Need It — «Вам это не понадобится»)
Общие принципы проектирования