Раньше я хотел быть идеальным. Писать чистый код. Соблюдать все принципы. Никогда не делать костылей.
SENIOR Разработчик с 8 летним стажем
Раньше я хотел быть идеальным. Писать чистый код. Соблюдать все принципы. Никогда не делать костылей.
Честно. Открываю свой же проект, который делал месяц назад, и офигеваю. Кто это написал? Зачем здесь эта переменная? Почему я назвал функцию superCoolMethod()? Я вообще был трезв?
Каждый разработчик рано или поздно сталкивается с легаси. Это момент, когда ты открываешь проект, написанный неизвестно кем, неизвестно когда, и понимаешь, что ничего не понимаешь.