Skip navigation

Author Archives: Yury Soldak

Fast Thread-Safe Map Cache

This post discusses thread-safe and fast java implementation of a cache for some special case.

Hard World of Ordinary User

I was in vacation last two weeks. My macbook was deliberately left at home, because I want to rest from the world of HiTech — that was vacation, right? Indeed, I left the HiTech world, but dive into the hard world on ordinary user. As you may assume I had access to computers and to be [...]

Ensure a job for life ;-)

Следуя этим несложным правилам, вы на всю жизнь обеспечите себя работой. Для сложночитающихпоанглийски — частичный перевод на русский. Спасибо DpakoH за ссылку.

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

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

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

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