Понятная структура кода интерфейса
Входит в соответствующую работуРезультат
Организовать изменяемый код соразмерно задаче и соглашениям проекта. Не добавлять архитектурные слои без понятной выгоды.
Применение
Новый проект: новый проект или существенная реструктуризация