Что делать если дают проекты с ужасным кодом в доработку?
Работа с легаси кодом - это данность профессии программиста, но если по мимо легаси кода у вас нет возможности щупать что-то более красивое - есть шанс выгореть.
Ну что обычно надо рефакторить что тут скажешь