История изменений
Исправление AntonI, (текущая версия) :
всегда работающий и готовый к деплою в прод main
Гхм… я тут пару раз пытался поставить LinuxMint - и каждый раз это превращалось в какие то хтонические танцы с бубном и адищенский глюкодром на выходе. Вынужден сидеть на Ubuntu - она мне не нравится, но хотя бы работает. Правда у предыдущей Ubuntu LTS (20й) сдохла пакетная база или как там оно называется и становить что либо стало вообще невозможно несмотря на всякие update/upgrade.
Буквально две недели назад мы разворачивали свой код на стороннем сервере и налетели на баг линкера - раздельная компиляция просто не работала. То есть работала, но .so-шка не импортилась, какой то системный символ не находился. Через три часа плясок с бубном я уходя попробовал собрать все одним вызовом g++ - взлетело.
Так что про всегда работающий код - это шутка такая? Пока что я вижу что процент отказов кода в релизах неуклонно растет.
Деды не знали даже что такое юнит тесты
На сегодняшний день самой отлаженной программой ЕМНИП является TeX Дональда Кнута. Уж не знаю знал дед Дональд про юнит-тесты или не знал…
Исходная версия AntonI, :
всегда работающий и готовый к деплою в прод main
Гхм… я тут пару раз пытался поставить LinuxMint - и каждый раз это превращалось в какие то хтонические танцы с бубном и адищенский глюкодром на выходе. Вынужден сидеть на Ubuntu - она мне не нравится, но хотя бы работает. Правда у предыдущей Ubuntu LTS (20й) сдохла пакетная база или как там оно называется и становить что либо стало вообще невозможно несмотря на всякие update/upgrade.
Буквально две недели назад мы разворачивали свой код на стороннем сервере и налетели на баг линкера - раздельная компиляция просто не работала. То есть работала, но .so-шка не импортилась, какой то системный символ не находился. Через три часа плясок с бубном я уходя попробовал собрать все одним вызовом g++ - взлетело.
Так что про всегда работающий код - это шутка такая? Пока что я вижу что процент отказов кода в релизах неуклонно растет.