⚠️ 🛢️ FSD, Clean или modular? Шесть вариантов React-магазина под четырьмя изменениями

Это не про мировую политику и не про экономику • это внутренняя история одной команды разработчиков. Они пытались аккуратно организовать код React-магазина, вынесли карточку карты в отдельную сущность, но потом туда начали подключать функции вроде блокировки и смены лимита. В итоге эта «чистая» компонента потянула за собой кучу лишнего, когда её понадобилось использовать в другом месте. Пришлось всё перестраивать: оставить в сущности только базовый превью карты, а логику действий вынести выше по структуре проекта. Инцидентов для пользователей не было, но времени на правки ушло немало. Теперь команда перед каждым решением сначала думает, какие будущие изменения останутся локальными, Что думаете?

Читать полностью — Habr 📰 — Habr

Читать полностью на Habr →

Получайте такие новости первым

AI анализирует 50+ источников каждые 15 минут. Без кликбейта, без шума — только важное.

Вступить в Telegram

Бесплатно · Без спама · Отписка в 1 клик