Skip navigation

Monthly Archives: July 2007

:)

Трудно определить чьё это. Нашел через Reddit.

Почему студенты пишут херовый код

Недавно мне открылась истина. Я понял почему студенты пишут херовый код. Под херовым кодом я понимаю, в частности, отсутствие отступов, сверхлаконичные названия переменных. В общем же, это все те прелести и перлы, которые затрудняют чтение, а в итоге поддержку программ.
Как мне кажется, ноги у этой напасти растут из привычки кое-как записать решение конкретной (по большей [...]

Истоки рефакторинга

Нашел недавно замечательную статью о том, как писать математические тексты. Автор (Пауль Халмош, Paul Richard Halmos) предлагает писать статьи (а также книги и любые другие математические тексты) применяя спиральный подход. А именно, после написания очередной главы переписывать все предыдущие (ну или хотя-бы просматривать их и корректировать).
Мне этот подход очень напомнил о рефакторинге, как мы, [...]