Здравствуйте, ELazin, Вы писали:
K>>Как вы для себя решаете эти проблемы? EL>С помощью рефакторинга.
+1
Только инкрементально.
EL>Как тут уже писали, нужно постепенно покрывать код тестами и рефакторить. Правда забыли добавить что легаси код часто бывает невозможно покрыть тестами,так как он плохо написан.
Вот как раз в сторону тестопригодности его и надо эволюционировать. Где-то декомпозировать, где-то добавить диагностики или вынести кишки наружу.