Автор: человек, который деплоит под шёпот: «лишь бы не упало...» Диагноз: хронический долгокодизм.
Симптомы: все знают, что "потом надо будет переделать", но никто не говорит, когда это «потом». — Почему баг?
— Ну… это долг с 2017 года.
— А почему не отдали?
— Мы взяли новый. Под меньший процент. Снаружи проект сияет. Внутри — как чердак сумасшедшего. Звучит как: старая травма.
Типичный случай: — Кто это писал?!
— Ты. В 2019.
— … я был молод. Мне было плохо. Legacy — это когда ты не трогаешь код, потому что боишься разбудить древнее зло. Диагноз: скорая IT-помощь.
Когда случается:
всё горит, клиенты орут, CTO в коматозе, а ты — с кофе и дрожащей рукой. — Что за коммит?
— Не спрашивай.
— Работает?
— Вроде да.
— Надолго?
— Ха… ха-ха… ха… Психотерапия для кода.
Ты смотришь на то, что написал 3 месяца назад, и такой: — Кто это писал?
— Я.
— Серьёзно?
— Да.
— Печально. Refactoring — это когда код работает, но тебе стыдно за него.
Прямо как за старые фотки с челкой и MySp