Как я потерялся в собственном коде

Сегодня меня попросили объяснить, что происходит в скрипте, который я написал пару месяцев назад. И это было тяжко, я на ходу пытался понять, что и почему я сделал, и думал - надо было оставить комментарии.

Тогда я разобрался в логике, все было ок, но прошло время, и мне пришлось заново напрягать мозг для той же задачи. О подставах себе из прошлого писал в посте “Почему «Я-будущий» — это чужой человек”

По сути это вопрос оптимизации: когда была возможность сделать тротуар и ходить по нему свободно, я этого не сделал и теперь протаптывал тропинку. Сам создал технический долг, про который писал в “Не оставляй пеньки ни в коде, ни в жизни.”

Инсайт: Не надо делать документацию, просто оставляй короткие заметки-комментарии в ходе работы, чтобы по этим хлебным крошкам найти дорогу позже.

📌 Почему «Я-будущий» — это чужой человек 📌 Не оставляй пеньки ни в коде, ни в жизни


В этом посте были ссылки, но мы их удалили по правилам Сетки