Обожаю FSD, хотя я даже не фронтендер

Решил написать статью про FSD, прикреплю её сюда, может, кому будет интересно. Особенно бэкендерам и менеджерам с техническим уклоном.

Вообще, FSD — это методология «чистой архитектуры», но только для фронтенда. С помощью неё мы в VVERH DIGITAL делаем чистый, аккуратный UI, который можно дорабатывать спустя годы коллективной работы.

Обычно коллективная работа над UI превращает его в г*вно, ну с точки зрения кода. Внешне всё красиво, а внутри фарш, кровь и кишки. Даже при условии работы через ИИ это не спасает от последствий: какая разница, кто сломает кнопку в профиле, хотя редактировали главную? Что ИИ, что человек — оба накосячат, и только тестер заметит.

Так вот, FSD решает эту проблему через изолирование модулей. Ну это если кратко, более подробно расписал внутри.

Ссылка: https://vverh.digital/blog/feature-sliced-design-fsd/