Патерни проєктування · Junior · Запитання 26 з 75
Чого вимагає принцип єдиної відповідальності (SRP)?
- ✓Правильна відповідь: Модуль має мати одну причину для зміни
- 2У модулі має бути рівно одна функція
- 3Кожен розробник відповідає лише за один модуль
Пояснення
Компонент, що й завантажує дані, і форматує їх, і малює таблицю, змінюється з різних причин. Поділ на хук завантаження, функції форматування й презентаційний компонент спрощує зміни й тести. «Одна функція» - хибне тлумачення.