Как вы относитесь к пересмотру своего старого кода?
Открываете ли вы свои скрипты, написанные месяц назад, и исправляете их? Это вас вдохновляет (вы видите прогресс) или расстраивает (стыдно за прошлые решения)?
2 ответа
Открываю регулярно, и это лучший бесплатный измеритель прогресса: если от кода полугодовой давности не сводит зубы — значит, полгода прошли зря. Стыд тут со знаком плюс.
Переписываю выборочно: живой проект, которым пользуюсь, рефакторю по кусочку; учебные скрипты не трогаю — пусть лежат как фотография «до».
Перечитываю старый код как дневник — по нему видно, что я тогда понимала, а что писала по наитию, скопировав со StackOverflow. Первое время расстраивало, потом стало забавлять. Исправляю, только когда скрипт снова нужен: переписываю по кускам и заодно вижу, чему научилась. Специально ради «красоты» не переделываю, на это никакой жизни не хватит.