вторник, 12 ноября 2013 г.

Без седла

Один монах сказал учителю Суку: "Я изучал Ваш код, чтобы учиться на Вашем примере, но в одном вопросе я так и не разобрался".

Монах развернул распечатку кода. "Рассмотрим это крошечное приложение, позволяющее искать ошибки в лог-файлах. Я бы сделал всю обработку в классе приложения. Однако, Вы определяете множество дополнительных классов: интерфейс LogFileReader, который определяет только метод readEntry; класс LogFileEntry для возвращаемых методом объектов; класс SimpleLogFileParser, являющийся единственной реализацией интерфейса! Зачем вся эта формальность для такого маленького проекта?"

Суку ответила: "Отправляйся в конюшню, расседлай моего коня и скачи на нём на вершину горы по Дороге Пьяной Змеи. Затем скачи вниз и сообщи, что узнал".

Тем же вечером монах вернулся грязным и в синяках. "Я узнал, что Ваша лошадь не любит скакать без седла. А также, что можно скатиться с обрыва, если она сбросит".

Суку выдала седло, нагрудник, уздечку, удила и вожжи, сказав: "Не имеет значения, насколько короток путь, всадник должен быть абсолютно уверен, на чём сидит и как держится".

Монах потёр огромную шишку на голове. "А в чём будет уверена лошадь со скверным характером?"

"Что на ней будут скакать", - сказала Суку.

Original: Bareback

4 комментария:

  1. Code Written at a Large Company
    http://habrahabr.ru/post/202114/

    ОтветитьУдалить
    Ответы
    1. Доступ к публикации закрыт

      Вы пытаетесь открыть публикацию, написанную пользователем 0dmin, однако статья скрыта в черновики (самим автором или НЛО).

      Удалить
    2. Доступ к публикации закрыт

      Вы пытаетесь открыть публикацию, написанную пользователем 0dmin, однако статья скрыта в черновики (самим автором или НЛО).

      Удалить