есть пару миллионов строк кода, написанного несколькими поколениями программистов, в лучших традициях старой школы: толпа цифровых констант (я видел пятизначные), функции с 20-ю параметрами по тысяче строк. естественно тех кто был у истоков уже нет,
и вот вопрос: что с этим делать? оставить как есть? поддерживать прямо скажем сложно. начать переписывать? этот код писался не год и не два, частично он стабилен и хорошо работает, а переписывание --- это пройтись по всем граблям по новой :).
естественно люди и деньги --- все ценно, всего не хватает и вообще жалко.
переписывать сурово, поддерживать сложно, расширять архисложно. как быть? есть истории успеха?