Feature Based Clean Architecture. Часть 2: Декомпозиция на сервисы: анализ ограниченности подхода Стандартный…
Feature Based Clean Architecture. Часть 2: Декомпозиция на сервисы: анализ ограниченности подхода Стандартный ответ на god-сервис — декомпозиция: разнести логику по нескольким сервисам с чёткими зонами ответственности, оставить тонкий оркестратор. После рефакторинга код действительно становится приятнее на глаз, файлов больше, метод оркестратора плоский. Структурно — не меняется ничего: тот же god-сервис воспроизводится этажом ниже, в одном из новых сервисов. На следующей итерации декомпозиции... https://clck.ru/3TnbpU
Автор: Habr все новости об IT