⚠️ 🛢️ FSD, Clean или modular? Шесть вариантов React-магазина под четырьмя изменениями
Это не про мировую политику и не про экономику • это внутренняя история одной команды разработчиков. Они пытались аккуратно организовать код React-магазина, вынесли карточку карты в отдельную сущность, но потом туда начали подключать функции вроде блокировки и смены лимита. В итоге эта «чистая» компонента потянула за собой кучу лишнего, когда её понадобилось использовать в другом месте. Пришлось всё перестраивать: оставить в сущности только базовый превью карты, а логику действий вынести выше по структуре проекта. Инцидентов для пользователей не было, но времени на правки ушло немало. Теперь команда перед каждым решением сначала думает, какие будущие изменения останутся локальными, Что думаете?
Читать полностью — Habr 📰 — Habr
Получайте такие новости первым
AI анализирует 50+ источников каждые 15 минут. Без кликбейта, без шума — только важное.
Вступить в TelegramБесплатно · Без спама · Отписка в 1 клик
Комментарии
Оставить комментарий