Single-responsibility principle
Принцип єдиного обов'язку
Open-closed principle
Принцип відкритості/закритості
Liskov substitution principle
Принцип підстановки Лісков
Interface segregation principle
Принцип розділення інтерфейсу
Dependency inversion principle
Принцип інверсії залежностей