
Часть проектов приходит ко мне не с нуля, а брошенными на половине. Первый вопрос всегда один: спасать или переписывать?
Что проверяется за три дня
- Есть ли репозиторий кода и сохранена ли история?
- В каком состоянии схема базы данных? Можно ли спасти данные?
- Насколько устарели зависимости и есть ли уязвимости?
- Сколько действительно работает, а сколько лишь нарисовано на экране?
- Есть ли у вас доступ к пайплайну публикации и серверам?
Порог «дешевле с нуля»
Если понять существующий код дольше, чем написать заново, порог пройден. Самый явный признак: небольшое изменение ломает ещё три места. Данные обычно удаётся сохранить, интерфейс чаще пишется заново.
Как идёт передача проекта
Сначала письменный отчёт о состоянии: что есть, чего нет, риски и рекомендация. Затем поэтапный переход — система продолжает работать, обновляясь по частям. Выключить всё за одну ночь и включить заново — самый рискованный способ.
В брошенном проекте самое дорогое — не код, а потерянное время; чем дольше откладывается решение, тем выше цена.
Была ли статья полезной?
Поставьте оценку — её можно изменить позже.


