> Это значит, что человек просто не умеет работать с легаси кодом. Это не значит, что код надо на самом деле переписывать.
Тебе просто повезло с программистами видимо, у нас один фрилансер делал бэкэнд и когда залезаешь в код и видишь метод сохранения акции на 300 строк, начинают лезть в голову мысли, что это жесть. И это к тому что там даже нормально валидации нет, тупо сохраняется все. И при необходимости что-то поправить ломается что-то еще и начинаются кастыли за кастылями... От логики построения кода зависит многое и иногда, мне кажется, в таких случаях проще переписать. Так как на исправление вечных багов может уйти гораздо больше денег чем один раз переписать.