Лично, не я. Код, который я пишу, - это журнал. И так же, как настоящий журнал, я помню, где и когда я решил конкретную проблему и могу вернуться к ней.
Что касается обычного процесса «журналирования», мне не нужно повышать квалификацию, чтобы вести журнал о том, как мой стол перемещался в прошлом месяце, и т. Д.
Редактировать: Подумав немного об этом, я веду блог, а когда сталкиваюсь с чем-то особенно трудным или редким, я делаю блог, чтобы вернуться к нему позже. Как дополнительная выгода, это помогает другим с той же самой проблемой. Таким образом, я думаю, что этот вопрос также может быть «Поддерживает ли ведение блога вашу работу?»
Например, я сталкиваюсь с классом SharePoint SPWebConfigModification только один раз в голубой луне, поэтому:
http://brandonpotter.wordpress.com/2010/02/04/moss-2007-how-web-config-modifications-work/