Как быть, если приходишь в проект, а там — всё печально?
Можно попробовать поискать место, где платят за строгое соблюдение тех технологий.
Пока нужда не заставит вернуться в реальный мир, в котором у того, кто платит, "работает" === "порядок", а что там под капотом - вообще его не волнует.
Тут нет однозначного рецепта.
Некоторые проекты имеет смысл только поддерживать и частично рефакторить, т.к. переписать многолетних монстров невозможно и никто не даст на это ни временнЫе, ни человеческие ресурсы.
Другие проекты есть возможность рефакторить.
Третьи можно полностью переписать.
Надо исходить из конкретной ситуации, а информации по этому вопросу ты не дал