Соблюдение FSD проверяют по направлению зависимостей, публичным API и границам ответственности. Автоматические правила дополняют содержательное code review.
Как вы отслеживали соблюдение FSD-архитектуры в команде? Проверялось ли это на code review?
Соблюдение FSD проверяют по направлению зависимостей, публичным API и границам ответственности. Автоматические правила дополняют содержательное code review.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Соблюдение FSD проверяют по направлению зависимостей, публичным API и границам ответственности. Автоматические правила дополняют содержательное code review.
Расскажите о фактической практике: правила импортов в линтере, aliases, проверка циклов, документация и обсуждение спорных границ. Ревью полезно для вопросов, которые линтер не решает: правильно ли выделен feature и не утекла ли бизнес-логика в shared. Не утверждайте, что такие проверки были, если это только ваше предложение.