1. Single Responsibility Principle: SRP - принцип одной ответственности.
  2. Open-Closed Principle: OCP - принцип открытости-закрытости.
  3. Liskov Substitution Principle: LSP - принцип подстановки Лисков.
  4. Архитектура ПО - Interface Segregation Principle: ISP - принцип разделения интерфейсов.
  5. Архитектура ПО - Dependency Inversion Principle: DIP - принцип инверсии зависимостей.

SOLID в Wikipedia