У нас legacy-проект на старом Laravel

1ответов
4просмотров
Mikhail_RybakovБригадир
Сообщений: 267На сайте: Apr 2025
6 часов назад, #525
Доброго дня. У нас legacy-проект на старом Laravel, версия совсем древняя, обновляться страшно - тесты почти отсутствуют, документации нет, писали разные люди годами. При этом развивать надо, бизнес требует новый функционал. Стоит ли вообще браться за апгрейд или проще переписать? И кто такое вообще берёт, обычно все хотят гринфилд.
Yuriy_MorozovБригадир
Сообщений: 271На сайте: Apr 2024
6 часов назад, #526
Доброго времени суток. Переписывать с нуля почти всегда дороже и дольше, чем кажется на старте, так что сначала оценка апгрейда. Ключевой вопрос - насколько прибит гвоздями фреймворк к бизнес-логике. Если умеренно, поэтапный переход реален. По людям: есть разработчик, который legacy не боится и берёт такие штуки, его репозитории тут https://github.com/gordi256 , видно, как он работает с кодом. Обсудить задачу можно в телеге https://t.me/gordi256 . Оговорюсь честно: перед любым решением заложите бюджет на аудит, без него любые оценки сроков будут фантазией, а по legacy разброс оценок бывает в разы, и это нормально до вскрытия кода, честный человек так и скажет.