"Шеф, тут всё криво, надо переписывать с нуля!" 😱
Фраза, от которой дергается глаз у любого владельца продукта. Разработчики жалуются на “легаси”, каждая новая фича ломает прод, а простейшие релизы тянутся неделями. Но значит ли это, что пора сносить проект и вливать бюджет в разработку с чистого листа?
В свежей статье технический директор Vverh.digital честно разбирает, когда жалобы команды действительно критичны, а когда проблема кроется вообще не в коде.
Внутри разбираем частые отмазки:
“Устарела кодовая база”- почему это решается точечным обновлением библиотек за пару часов, а не переездом всего проекта.
“Слишком сложно добавлять функционал” - как понять, что у вас сломались бизнес-процессы и тестирование, а разработчики просто работают без контроля.
"Проект не держит нагрузку" - где нужен кеш, а где придется переписать узкие места (спойлер: из-за ошибок стажеров).
Спойлер: полная переделка большой системы - это огромный риск и колоссальные деньги. Как не дать развести себя на ненужную переписку проекта, но и не пропустить реальную техническую катастрофу - читайте в пошаговом гайде https://vc.ru/dev/2767348-kogda-perepisyvat-proekt-s-nulya-ili-refaktorit
· 05.03
Шеф в своё время схитрил и : - нанял пару криворуких джунов. - изнасиловал аджайл подход и спускал свои хотелки пачками игнорируя просьбы на выделение времени на тех спринты - решил игнорить периодические апдейты библиотек. - устроил текучку разрабов в результате на слой сделаный одним криворуким джуном сложился слой сделаный другим. А лучше всё сразу а ты теперь покажи класс и внедри вот этот вот маленький списочек фич на 30 листах 10-м шрифтом в существующий проект но даже не думай о рефакторинге существующей базы.
ответить
коммент удалён
· 08.03
Либо умных лидов которые пяткой писали, так как есть основная работа.
Хотя есть более смешной кейс, наняли обновить под нужды ПО, но вот не задача у всех все хорошо и ручками привыкли, пока дир не сказал что они теперь получают мрот + процент от исполнения, резко 1С перестала работать и все расчеты и тексты появились, а месяц люди даже не думали
ответить
ответ удалён
· 16.03
И такой вариант бывает.
ответить
ответ удалён
· 16.03
Ещё забыл вариант. Проект с нуля был сделан фулстеками. Тоже вариант при котором мысли про верёвку+мыло+табуретку приходят часто.
ответить
ответ удалён