FSD добавляет правила зависимостей, публичных API и размещения кода, поэтому требует обучения и может усложнить небольшой проект.
Какие минусы у FSD? Когда бы вы не стали его внедрять?
FSD добавляет правила зависимостей, публичных API и размещения кода, поэтому требует обучения и может усложнить небольшой проект.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
FSD добавляет правила зависимостей, публичных API и размещения кода, поэтому требует обучения и может усложнить небольшой проект.
Минусы проявляются при механическом создании слоёв, чрезмерном дроблении и неверном выборе границ. Для одноразового лендинга или маленького прототипа затраты могут не окупиться. Начинать стоит с реальной проблемы связности, а не с копирования структуры папок.