Содержание

Для каждого класса должно быть определено единственное назначение. Все ресурсы, необходимые для его осуществления, должны быть инкапсулированы в этот класс и

подчинены только этой задаче.

Связь с архитектурой

Связан с Закон Конвея

Если у команды слишком много обязанностей - то этой команде сложно перформить

Значит нужно задумываться как будет выглядеть структура команд работающих над компонентами