Жиза·ИТ
Жиза №968/06.03.2026/1 260 просмотров

Костыль два года держался и рванул в три ночи. «Чего так долго?»

Вчера чуть не поседели всей командой. У нас в проде висел один временный скрипт, который кто-то написал еще два года назад, чтобы данные между базами перекидывать. Я про этот костыль знал, полгода просил у руководства время, чтобы его нормально переписать, но мне вечно прилетали более приоритетные задачи. Да и мне прямо говорили: «работает же, значит не трогай».

Ну и вот, в три часа ночи этот костыль не выдержал. База легла, заказы встали, поддержка начинает мне названивать. Я сонный поднимаю ребят, открываем код, а там месиво. Комментов ноль, переменные типа data1, data2.

Пытаемся завести в одном месте, оно сыплется в другом. Исправляю там, и отваливается еще что-то. Мы до восьми утра сидели и пытались понять, как эта хрень вообще два года умудрялась не дохнуть.

А когда мы это кое-как подняли, у нас спросили: «А чего так долго? Там же делов-то было скрипт перезапустить».

Вот тут захотелось уволиться.

Короче, если у вас в проекте есть такие же костыли, на которые вам не дают время, то знайте: они рванут в самый неподходящий момент. И разгребать это будете вы и ваша команда, а не те, кто экономил время на архитектуре.

Обсудить в ТГ →