"Будь добр", - сказала Суку одному из своих послушников. - "Принеси нам немного воды из колодца у подножия холма, и я расскажу вам о моей молодости, проведённой в этом месте". Когда монах сделал это и все напились, Суку начала:
"В этом городе я попала подмастерьем к хорошему учителю языка С. Наше заведение следовало стандартам кодирования, которые он установил, но всегда я чувствовала, что он позволял нам слишком много творчества. Ибо свобода как кама1: с ним опытный может пожать всё поле за один день, а неловкий может отрезать голову".
"Со временем я разработала элегантный набор шаблонов проектирования для своих собственных нужд. Ах, если бы я могла показать вам, какой славный код я написала! Имя каждого типа, каждой константы, переменной или функции соответствовало их назначению. Параметры ставились по порядку от более сложного типа к менее сложному, а поля структур имели специальный префикс для облегчения использования макросов, которые я изобрела. Сопровождение моего собственного кода приносило истинную радость".
"Я улучшала эту систему до тех пор, пока не стала готова с большой гордостью показать её моему учителю. Я умоляла его добавить мои стандарты кодирования к его, отчего всё наше заведение должно было только выиграть".
"Мой учитель объявил всем, что это самая полная разработка и реализация методологии, которую он когда-либо видел, и если всё заведение последует моему примеру, то мы будем производить код несравненной красоты, ясности и расширяемости".
"Он присвоил мне имя Enro2 и удостоил чести выложить новую дорожку в нашем саду для медитации. Он разработал эту дорожку в виде большой извивающейся змеи, хвост которой начинался у садовой калитки, челюсти охватывали колодец в нижней части. Мне потребовался месяц, чтобы вырыть котлован, выровнять дно песком, выложить брусчатку и укрепить её землёй".
"Когда я закончила, мой учитель сказал, что дорожка, как и мой код, является вещью возвышенной красоты, и решил, что наше заведение будет ухаживать за ней вечно".
Тут Суку надолго замолчала.
Наконец один из послушников спросил: "Эта дорожка ещё там?"
"Прямо сейчас мы сидим на хвосте", - сказала Суку. - "Смотрите, прямо здесь калитка моего старого учителя; за ней находится его дом. И вода, которую мы пили, из колодца между челюстями. Обратите внимание, что сейчас является дорожкой, а что нет".
Глаза послушников проследили за изгибами дорожки до колодца, которая выглядела большой извилистой дугой вокруг холма. На её камнях был зелёный мох, а между ними росли сорняки. Там, где дорожка заканчивалась у калитки, они заметили вторую тропинку на голой земле, где трава была вытоптана так, что перестала расти. Пыльная тропинка бежала прямо от калитки к колодцу и на ней отпечатались свежие следы, которые сначала шли вниз, затем - вверх, и закончились у ног молодого монаха, принесшего воду.
- Сельскохозяйственный инструмент подобный серпу, который также может быть использован в качестве оружия.
- "Садовая дорожка"
Original: The Garden Path
Комментариев нет:
Отправить комментарий