Когда код рушит сюжет

📖 Время на чтение статьи:
2 минуты

Маркетолог спрашивает программиста: в чём сложность поддержки большого проекта?

Программист: ну представь, что ты писатель и поддерживаешь проект “Война и мир”.

У тебя ТЗ - написать главу как Наташа Ростова гуляла под дождём по парку. Ты пишешь “шёл дождь”,

сохраняешь, вылетает сообщение об ошибке

❌ “Наташа Ростова умерла, продолжение невозможно”.

Почему умерла? Начинаешь разбираться. Выясняется, что у Пьера Безухова скользкие туфли 👞, он упал, его пистолет ударился о землю 🔫 и выстрелил в столб 🗿, а пуля от столба срикошетила в Наташу.

Что делать? Зарядить пистолет холостыми? Поменять туфли?

Решили убрать столб.

Получаем сообщение

❌ “Поручик Ржевский умер.”

Выясняется, что он в следующей главе облокачивается о столб, которого уже нет...

rol_foster: Сегодня полдня искали ошибку 🐞, из-за которой, образно говоря, у Наташи при прогулке с Пьером

падают трусы 👙.

Одна из функций программы делает то, что делать не должна.

Откатили на вчера - трусы на месте.

Перелопатили весь код обновления, там вообще ни трусов, ни Наташи, ни даже Ржевского, тупо красят дом Болконских 🎨.

Чуть ли не пошагово разбираем - все нормально.

Но трусы падают.

И, чтобы найти причину, придется перелопатить весь код, а это недели две минимум.

В общем, начальник задумчиво посмотрел на девушку 🤔 и волевым решением

выдал Наташе подтяжки. 🩲

Нашли ошибку ?:
|

Выделите ошибку, нажмите ctrl+enter   в открывшейся форме дайте пояснения

✨💬 Нет комментариев. Ваш будет первым!
Нам тоже не по душе эти всплывашки, но ⚖️ закон требует предупреждать о 🍪cookie и хранении данных .Продолжая пользоваться сайтом, вы соглашаетесь с условиями .