Результаты поиска
Для каждого класса должно быть определено единственное назначение. Все ресурсы, необходимые для его осуществления, должны быть инкапсулированы в этот класс и
подчинены только этой задаче.
Связь с архитектурой
Связан с Закон Конвея
Если у команды слишком много обязанностей - то этой команде сложно перформить
Значит нужно задумываться как будет выглядеть структура команд работающих над компонентами