July 1st, 2009

Jedi Stitch

С Днём Фантастики!

Поздравляю всех заинтересованных с 31 июня!

Тут z3000 как раз запостил в retro_futurism подходящую картинку.

В присутствии стеснительных людей и начальства по ссылке или под кат ходить осторожно!

Collapse )
Tired

Ленивцевый грипп косит мои ряды

В последнее время меня хватает на 4-дневную рабочую неделю по 6 часов продуктивной работы в день. Остальное время на работе я перекладываю мелочи и заставляю себя работать. Дома преимущественно сплю.

Пора снова в отпуск. Но пока не получается.
Me

Сетевой тетрис по-программистски

Все видели тетрис, поэтому это очень удобная метафора для описания разных реальностей. Расскажу о работе программистов.

Один программист. В стакан падают фигурки-требования. На дне стакана лежит "мусор" - недозаполненные ряды кубиков. Это код, над которым программист работает. Завершённые ряды из стакана исчезают. Иногда программист допускает баг с неожиданными побочными эффектами - тогда вместо завершённого ряда на дне образуется ещё несколько рядов мусора. У программиста есть кнопка "рефакторинг" - если нажать на неё, то можно переставлять мусорные ряды вверх-вниз, авось по-новому станет удобнее. Пока программист рефакторит мусор, фигурки продолжают падать. Скорость падения увеличивается не с количеством уложенных рядов, а по мере приближения к очередному дедлайну, потом уменьшается снова.

Это редкий по нынешним временам идеал. Над серьёзными проектами работают команды. Collapse )