🧨 Принцип единственной обязанности
Принцип единственной обязанности (Single Responsibility Principle) — первый из SOLID принципов
💡 Формулировка
- У вас должна быть только одна причина, чтобы поменять класс
- Основной причиной для изменения класса это появление новых требований. Это ведёт к изменению ответственности
- Следуя этому принципу класс не должен иметь больше одной ответственности. Это уменьшит вероятность нарушения логики приложения
❗Главной идеей данного принципа — это то, что если мы что-то поменяли в одном месте, то мы не хотим чтобы что-то сломалось в другом месте
Post #310
2.27K
- 👍 6
- 😁 4