Патерни проєктування · Middle · Запитання 28 з 75
Яке головне правило Clean Architecture?
- ✓Правильна відповідь: Залежності спрямовані всередину: бізнес-правила не знають про UI, БД і фреймворки
- 2Кожен шар має лежати в окремому репозиторії
- 3Інтерфейс користувача - центр системи, решта залежить від нього
Пояснення
Сутності й сценарії використання в центрі, а фреймворки, БД, UI - на зовнішніх колах і залежать від внутрішніх. Тоді бізнес-логіку можна тестувати без браузера й змінювати фреймворк без переписування правил. Для фронтенду підхід часто спрощують.