Расскажу о том, как не допустить легаси в вашем новом проекте. Ха-ха, шутка! У вас ведь уже полно легаси и все нужно переписать с нуля? Я сам находился в этой ситуации много раз.
Поделюсь опытом, как перестать беспокоиться и начать рефакторить: договориться с менеджером, найти время, спланировать и подступиться наконец к вашему «как-то работает, лучше не трогать».