Когда-то давно, ещё в аспирантуре, один ученый муж всё время говорил мне: «Роман, делай правильно. Выполнил работу — оформи её. Напиши статью».
Прошло больше десяти лет, а я до сих пор считаю, что это прекрасный совет, пригодный не только в академической деятельности, а практически везде. Написание связного текста — это ведь не просто возможность потешить внутреннего графомана (что тоже важно). Это еще и прекрасный способ порефлексировать о только что проделанной работе.
Применительно к программированию — оптимизации, рефакторинги, замеченные неточности, и просто прикольные идеи часто появляются именно в процессе описания того, что уже сделал. Полезно!