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

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

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

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

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

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

Profile

jayrandom: (Default)
jayrandom

January 2026

S M T W T F S
    1 23
45678910
111213141516 17
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 20th, 2026 08:04 am
Powered by Dreamwidth Studios