ну, за весь код не отвечу
Но, в целом, нужно понимать, что специалистов, которые
знают, как писать правильно/красиво/поддерживаемо, достаточно и они среди нас
Может не быть условий. Может быть поток задач, такой, что, с болью в груди, приходится стряпать, как есть
Может не быть желания. Типа мы тут штампуем однотипные продукты по 3 штуки в неделю, а я вообще летом уволюсь
Может не хватать ревью от кого-то со стороны. Когда конторы нанимают со стажем в 1,5 года сидеть и пилить все подряд
Может, все сразу
Не весь бизнес готов слушать рассуждения айти о важности архитектуры и вот этого всего.
Есть запрос от маркетинга - сделай, пожалуйста к обеду