История изменений
Исправление hobbit, (текущая версия) :
и вполне возможно, что проще будет написать с нуля
Это ошибка. Приятнее будет начать переписывать с нуля - это да. Но не проще в итоге.
Может быть, так оно и есть, и надо сделать лишь усилие
Да, делай усилие, воскршай старый код. Заодно поймёшь, что тебе надо будет делать, чтобы это не повторилось. Пиши ещё более понятный код, документируй, оставляй комментарии, TODO...
Потому что перед разрабом, работающем на контору обычно стоит конкретная задача, он отстрелялся и ушел.
Вот не обобщай. Есть разные разрабы и разные конторы. Для меня, например, задел прошлых работ очень важен, и я его постоянно наращиваю. Продукция развивается, перевыпускается, делаются аналогичные проекты...
Я, правда, больше выступаю в роли ведущего программиста, и для меня сопровождение кода как минимум не менее важно, чем его начальное написание. Возможно, поэтому у меня идеи «а давайте всё это выкинем и перепишем с нуля» всё чаще вызывают изжогу. Хотя как человек, пишущий код много лет, я прекрасно понимаю, откуда они берутся и чем мотивируются.
Исходная версия hobbit, :
и вполне возможно, что проще будет написать с нуля
Это ошибка. Приятнее будет начать переписывать с нуля - это да. Но не проще в итоге.
Может быть, так оно и есть, и надо сделать лишь усилие
Да, делай усилие, воскршай старый код. Заодно поймёшь, что тебе надо будет делать, чтобы это не повторилось. Пиши ещё более понятный код, документируй, оставляй комментарии, в т.ч. TO
Потому что перед разрабом, работающем на контору обычно стоит конкретная задача, он отстрелялся и ушел.
Вот не обобщай. Есть разные разрабы и разные конторы. Для меня, например, задел прошлых работ очень важен, и я его постоянно наращиваю. Продукция развивается, перевыпускается, делаются аналогичные проекты...
Я, правда, больше выступаю в роли ведущего программиста, и для меня сопровождение кода как минимум не менее важно, чем его начальное написание. Возможно, поэтому у меня идеи «а давайте всё это выкинем и перепишем с нуля» всё чаще вызывают изжогу. Хотя как человек, пишущий код много лет, я прекрасно понимаю, откуда они берутся и чем мотивируются.