Сложность поддержки большого проекта
Маркетолог спрашивает программиста: в чём сложность поддержки большого проекта? Программист: ну представь, что ты писатель и поддерживаешь проект “Война и мир”. У тебя ТЗ — написать главу как Наташа Ростова гуляла под дождём по парку. Ты пишешь “шёл дождь”, сохраняешь, вылетает сообщение об ошибке “Наташа Ростова умерла, продолжение невозможно”. Почему умерла? Начинаешь разбираться. Выясняется, что у Пьера Безухова скользкие туфли, он упал, его пистолет ударился о землю и выстрелил в столб, а пуля от столба срикошетила в Наташу. Что делать? Зарядить пистолет холостыми? Поменять туфли? Решили убрать столб. Получаем сообщение “Поручик Ржевский умер”. Выясняется, что он в следующей главе облокачивается о столб, которого уже нет... Сегодня полдня искали ошибку, из-за которой, образно говоря, у Наташи при прогулке с Пьером падают трусы. Одна из функций программы делает то, что делать не должна. Откатили на вчера - трусы на месте. Переполапили весь код обновления, там вообще ни трусов, ни Наташи, ни даже Ржевского, тупо красят дом Волконских. Чуть ли не пошагово разбираем - все нормально. Но трусы падают. И, чтобы найти причину, придется перелопатить весь код, а это недели две минимум. В общем, начальник задумчиво посмотрел на девушку и волевым решением выдал Наташе подтяжки.
Скриншот с текстовой шуткой о программисте, который объясняет маркетологу сложность поддержки большого проекта через абсурдную аналогию с романом «Война и мир». Любое небольшое изменение вызывает цепочку неожиданных ошибок, а начальник в конце принимает нелепое, но быстрое решение — выдать Наташе подтяжки. Мем отправляют как реакцию на хаотичный легаси-код, непредсказуемые баги и временные костыли. EN: A text joke in which a programmer explains the difficulty of maintaining a large project to a marketer through an absurd analogy with the novel War and Peace. Any small change triggers a chain of unexpected bugs, and the manager ultimately makes a ridiculous but quick decision: give Natasha suspenders. The meme is used as a reaction to chaotic legacy code, unpredictable bugs, and temporary workarounds.
- @right_wing_dev_squads / 609 2020-11-20
- Type
- image
- Size
- 635×800 · 162.6 KiB
- Mood
- абсурдный, саркастичный
- Language
- ru
- Added