А через 10 лет там будет 50 библиотек, 4 фреймворка, системы сборки с хитрыми скриптами, тонна костылей и 500 человек саппорта, которые понятия не имеют как все это работает…
У тимлида на рабочем месте одно время висел A4 с фразой на весь лист: "Запрещается выяснять, почему код работает!"
Гейзенбаг (англ. heisenbug) — термин, используемый в программировании для описания программной ошибки, которая исчезает или меняет свои свойства при попытке её обнаружения. Это слово, в отличие от слова «баг» (англ. bug), в русском языке используется редко. Не полностью идентичный, но достаточно близкий по значению русскоязычный термин — «плавающая ошибка», жаргонный термин — «глюк».
Примером могут являться ошибки, которые проявляются в окончательном варианте программы, однако не видны в режиме отладки (англ. debug), или ошибки синхронизации в многопоточном приложении.
https://ru.wikipedia.org/wiki/%D0%93%D0%B5%D0%B9%D0%B7%D0%B5...
Ты забыл, что обязательно надо будет запустить отдельную группу на разработку новой версии скрипта, которая будет без всех этих багов старой версии.
Программистов после нахождениия бага надо расстреливать, подчистую вырезая всю партию за пару лет. В такой системе через 10 лет будет 10 сапортеров, которых все будут бояться, уважать и любить
Перефразируя анекдот:
-Программистов расстрелять, а кнопки покрасить в розовый!
-А зачем кнопки-то?
-Вот, по программистам возражений нет...
Баяны
252K постов14.3K подписчиков
Правила сообщества
Сообщество для постов, которые ранее были на Пикабу.