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