Bredonosec> Встретился замечательный пост: Это стандартной план обновления бизнес логики/системы. И даже если бы цифирьки были вынесены в файлик и всех делов было на 10 минут, то план оценка по времени -> разработка -> написание тест кейсов -> тестирование на дев. стенде -> установка на тестовый сервер -> тестирование по тест кейсам -> установка в продакшен всё было бы абсолютно так же. И это было бы смочено тонной бумаг и согласований.
И буржуины
требуют работать так даже по минимальным исправлениям. Иначе индусы/китайцы/россияне такого наворотят, что потребуется намного больше денег.
Именно по этому буржуины бояться любых изменений кода и большие корпорации могут жить с жуткими багами годами.
Пример, есть такой продукт документум и у него есть проблемы с утечкой памяти под unix. Есть очень большая немецкая издательская компания у которой этот документум работает. И им было проще было нанять администраторов, чтоб они перегружали этот документум, когда память утекала полностью и жить так несколько лет (т.е. когда система перестает обрабатывать документы админ получае алерт и перегружает демон), чем поднять вопрос об исправлении этой проблемы. Есть российская газовая компания (не скажу какая
) у которой возникла та же проблема - тут же был организован скандал и за неделю мы разобрались чего течёт, поправили на уровне нашего решения, и поставили обновление за бесплатно причём (скандал на уровне ген. деректоров). Вот такая вот эффективность
.
И вообще - одно из отделений газовой компании имеет в 10 раз более убодное решение на этом документуме, чем этот немецкий издатель за деньги на несколько порядков меньшие. НО! газпром выкинет эту систему через несколько лет, и будет требовать чего-нить нового, а немцы будут работать с этой системой намного дольше.
А по поводу гонвокода, то я видел как такие цифирьки были зашиты в железку, так что не всё так и плохо.