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

Реклама
Полезное

Брокерский счёт с бонусом до 5 000 ₽ новым клиентам

Открыть брокерский счёт

Партнёрский материал. Мы получаем вознаграждение от партнёров.

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

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

👍 8 👎 2 Читать полностью на Habr →

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

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

Нейросеть-анализатор собирает, сопоставляет и анализирует новости каждые 15 минут — в одну понятную картину. Читаем, обсуждаем, делимся мнениями.

Вступить в Telegram

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