237просмотров
22 декабря 2025 г.
📷 ФотоScore: 261
От хаоса к архитектуре: как мы перестали бояться рефакторинга 🌎 Говорят же - работающий код не трогай.
Но что делать, когда проект превращается в лапшу из компонентов, каждая новая фича вызывает панику, а новички плачут, глядя в репозиторий? Наш проект прошел через это. Мы пилили фичи в огненном темпе, пока код не стал напоминать бермудский треугольник - зашел, и не нашел выхода. 📌 Справились за 3 месяца: превратили хаос в порядок, создав гибридную архитектуру Page-Sliced Design с принципом Local First. Теперь код структурирован как часы, фичи летят в продакшен, а новички вливаются за 2 дня вместо 2 недель. И да, мы поставили ESLint архитектурным надзирателем. Нарушил правила импорта - получи ошибку сразу. Никаких споров "а куда это класть?". 🔗 Если ваш фронтенд тоже напоминает творчество Джексона Поллока (обязательно посмотрите его работы), читайте полную версию тут.