jayrandom: (Default)
jayrandom ([personal profile] jayrandom) wrote2005-03-11 06:18 pm

эзотерическое программирование (послесонное откровение)

Когда я выйду на пенсию (tm), то одним из проектов будет - открытие дзенского монастыря эзотерического программирования.

Там не будет ударов палками по голове или клавиатурой по пальцам - Просветления иногда можно достичь значительно более гуманными и практически полезными методами. Адептам придётся на своей шкуре отрабатывать процессы, происходящие в программе. Принцип вынесения из цикла лишних операций будет усваиваться на сравнении различных способов исполнения следующих заданий:

1. Нужно связать шарф на время. Часы висят в пагоде.
1а. Провязал петлю - сбегал в пагоду. Провязал ещё одну - снова сбегал, и т.д.
1б. Взял нитку, спицы, пошёл в пагоду, и поглядываешь на часы после провязывания строки, а то и нескольких.

2. Нужно сложить кирпичную кладку и покрасить работу (не будем уходить в эстетические дебри).
2а. Покрасил один кирпич - вставил его в кладку, покрасил другой - снова вставил, и т.д.
2б. Сложил всю стенку - покрасил один раз.

Только так. Никаких халяв. После этого будем допускать к арифмометрам.
sanmai: (Default)

[personal profile] sanmai 2005-03-11 10:53 am (UTC)(link)
В избранное, читать перед сном.
sanmai: (lhjxe)

[personal profile] sanmai 2005-03-11 10:54 am (UTC)(link)
Написал строчку - прочитал этот пост - написал еще одну - читаешь пост... И так пока не поймешь ;)

[identity profile] jayrandom.livejournal.com 2005-03-11 12:31 pm (UTC)(link)
:)))

[identity profile] espionne.livejournal.com 2005-03-11 11:56 am (UTC)(link)
несколько по-садистски, конечно...Но душеспасительно...)))

[identity profile] pendelschwanz.livejournal.com 2005-03-11 12:21 pm (UTC)(link)
Это уже было. И неоднократно.
Это называется "софтванный инженеринг".
Когда я выйду на пенсию, просьба отправить меня куда-нибудь еще. А то все станки...станки...

[identity profile] jayrandom.livejournal.com 2005-03-11 12:33 pm (UTC)(link)
Спешу огорчить, уважаемый Эфраим - к тому времени действительно кругом будут одни станки :)