Пользователь
0,0
рейтинг
20 июля 2012 в 10:42

ООП. Неспешная беседа возле кулера



Юрий Моисеевич (ЮМ) — невысокий, гладко выбритый молодой человек лет сорока пяти, всё ещё подающий надежды. Имеет горделивый изгиб спины и маслянистый взгляд. Говорит тихо, почти шепчет.
Михаил Валерьевич (МВ) — широкоплеч и пузат, с окладистой кучерявой бородой. Говорит зычным, густым басом. Являясь признанным профессионалом, невольно вызывает уважение сам у себя.

Офисная кухня: небольшая каморка без окон, в центре стоит пластмассовый стол, в углу — кулер с водой, вдоль стен — табуретки. Около кулера затаился Юрий Моисеевич. На кухню заходит Михаил Валерьевич, чтобы попить воды. В правой руке он несёт чашку.

ЮМ (преграждая дорогу к кулеру, заискивающе): — Позвольте поинтересоваться!
МВ (учтиво кланяясь): — Прошу вас, Юрий Моисеевич, я всецело к вашим услугам.
ЮМ: — Не поведаете ли вы мне, любезный друг, о тонкостях своей столь нелёгкой работы?
МВ: — С превеликим удовольствием. Но моя работа столь многогранна, и, как вы сейчас верно заметили, столь нелегка, что я, право же, не знаю, с чего начать.
ЮМ: — А начните, пожалуй, с самых, так сказать, основ. Поведайте, какие технологии вы используете?
МВ (пытается обойти Юрия Моисеевича слева): — Ну, коли вам интересно, охотно расскажу. Я, так сказать, сторонник подхода, при котором каждая технология используется только тогда, когда она необходима. Никаких таких, знаете ли, излишеств. Я как принялся в начале своей карьеры использовать водопадную модель, так и использую её по сей день.
ЮМ (загораживая собой кулер): — Весьма любопытно. А в чём же, позвольте узнать, состоит водопадная модель?
МВ: — Ах, это абсолютно несложно. Водопадная модель — это когда много-много воды. Воды так много, что за ней необходимость делать что-либо практически полностью исчезает.
ЮМ: — Ах, как просто и элегантно! А мне вот довелось не так давно слышать о гибких технологиях. Вы их используете?
МВ (пытается обойти Юрия Моисеевича справа): — Безусловно, гибкость технологий — залог успешного завершения проекта. Мои технологии такие гибкие, что их можно гнуть как угодно, и они никогда не ломаются.
ЮМ (загораживая собой кулер): — Ах, как интересно!
МВ: — Да что же это такое, в конце-то концов! Вы меня пропустите к кулеру, или нет?
ЮМ (отходя в сторону): — Ах, конечно же, извольте.

Михаил Валерьевич наполняет стакан водой из кулера, жадно пьёт. Некоторое время оба молчат.

ЮМ: — А вот позвольте поинтересоваться, любезнейший!
МВ: — Конечно, милый друг, я весь во внимании.
ЮМ: — У меня есть ещё несколько вопросов, но давайте же сначала присядем к столу для продолжение нашей беседы.
МВ: — Охотно!

Юрий Моисеевич и Михаил Валерьевич пододвигают табуретки к пластмассовому столу, и одновременно садятся. Некоторое время оба молчат, внимательно разглядывая друг на друга.

ЮМ: — А вот скажите, любезный друг. Тесты, тесты вы используете?
МВ: — Конечно! Запомните, если вы хотите добиться успеха в нашей профессии, если хотите сделать карьеру, подобно тому, как сделал её я — вы обязаны использовать тесты. Тесты — это самое главное, что есть в нашей нелёгкой профессии.
ЮМ: — Вы и правду блистательный профессионал! А каково у вас покрытие этими самыми тестами?
МВ: — Ах, полно вам! Покрытие у меня не просто полное, но полнейшее! Я заглядываю в каждый угол, в каждый кусочек проделанной работы, чтобы убедиться, что всё чистенько-аккуратно, что нигде никаких жучков-паучков не осталось.
ЮМ: — И что, неужто прямо-таки всех жучков вылавливаете своим пристальным тестированием?
МВ: — Абсолютно всех, я же профессионал!

Юрий Моисеевич восхищённо смотрит на Михаила Валерьевича. Михаил Валерьевич, чуть смущаясь, поглаживает бороду.

ЮМ: — Позвольте полюбопытствовать, милейший коллега!
МВ: — Несомненно, я весь ваш.
ЮМ: — А существуют ли какие-то стандартные приёмы, какие-то методы, которые помогают вам ежедневно решать задачи с неизменно превосходным результатом?
МВ: — Безусловно, милейший! Существуют разнообразные приёмы и уловки, или, как их ещё называют, паттерны. Меня им обучили четыре знакомых бандита. В высшей степени образованные и приятные в общении господа, доложу я вам.
ЮМ: — Ей-богу, вы меня заинтриговали. Скорее, назовите хотя бы один, молю вас!
МВ: — Конечно. Вот, например, приём «Посетитель». Это, образно говоря, когда кто-то приходит к вам постоянно, и что-то такое делает у вас, а затем уходит. А вам приходится разбираться с тем, что он у вас наделал.
ЮМ: — Какой ужас!
МВ: — Да, друг мой, да, с посетителями порой приходится сложно. А вот ещё приём, называется «Одиночка».
ЮМ: — Поведайте же мне о нём, не откладывая ни секунды!
МВ: — «Одиночка» — это когда ты остаёшься один на один с проектом. Так сказать, честная дуэль.
ЮМ: — Я всё больше убеждаюсь, что вы — настоящий герой, Михаил Валерьевич! А вот скажите, как вы относитесь к ООП? Не считаете ли вы, сударь, что ООП слегка, как бы это сказать, избыточно, и даже, если позволите, неповоротливо?
МВ: — Ну, что вы, дорого Юрий Моисеевич! Как и любой подход, ООП требует некоторой сноровки. Я бы даже сказал, нужно иметь ООП-мышление.
ЮМ: — Как же, милостивый сударь, неужели вы отвергаете весьма расхожее мнение о том, что любому вьюноше под силу овладеть всей мощью ООП-подхода?
МВ: — Несомненно! Вернее и не скажешь, я именно отвергаю сию крамольную мысль и считаю распространение ООП-подхода среди подрастающего поколения даже не бесполезным, но преждевременным. Отроку сперва следует постичь суть подхода функционально, а уже затем обращать свой в взор к премудростям ООП. Под функциональным подходом, разумеется, и имею ввиду традиционный подход, хорошо зарекомендовавший себя в нашей деятельности. Вы же понимаете, о чём я, Юрий Моисеевич?
ЮМ: — Да, я отлично понимаю вас, Михаил Валерьевич.

Юрий Моисеевич с понимаем кивает головой.

Неожиданно входит Петрович, хамоватый молодой человек с повадками проектного менеджера. Одет в спортивный костюм с иголочки и кроссовки с логотипом Facebook.

Петрович: — Эй, бездельники, чего опять растрынделись? Давайте за работу, тут лестница ещё грязная! Тоже мне, проект — лестницу помыть.

Юрий Моисеевич и Михаил Валерьевич покорно берут швабры и идут мыть лестницу.

Петрович (обращаясь к зрителю): — Поймите меня правильно, господа. Не люблю я все эти досужие споры. Какая разница, в конце концов, использовать ли Обильное Омывание Полов, или, по старинке, протирать их тряпочкой? Это личное дело каждого. Главное, чтобы в офисе было чисто.

Занавес.

Это произведение, вместе со многими другими, можно прочесть в книге IT AS IS
@ilichme
карма
315,5
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое

Комментарии (36)

  • +3
    «по-старинки», пьессы… драматург хренов.
    facepalm.jpg
    • –15
      Если не понравилось — зачем же коментарий оставлять?

      Лично мне понравилась такая подача материала.
      • +30
        Подозреваю, что ne_toy высказал свое мнение не о стиле повествования, а о орфографических ошибках. Хотя ему, конечно, стоило написать об этом в личку автору вместо того, чтобы оскорблять последнего.
        • +24
          Диссонанс высокопарного стиля изложения и безграмотности заставил меня испытать почти физическую боль. Не смог сдержать эмоций. Покорнейше благодарю вас за напутствие, милейший сударь.
  • +3
    Финал, конечно, порадовал, но с сутью статьи согласен лишь от части.
    • +1
      От какой именно части?
      • 0
        От «программистской»)
  • +15
    Финал хороший, но статья до последнего абзаца сплошная вода.
    • +52
      Водопадная модель…
  • 0
    До последнего момента был убежден что речь ведется о программировании, хотя и были серьезные несовпадения. Неожиданная развязка. И теперь прийдется еще раз прочитать историю, чтобы вновь осмыслить зная профессии участников диалога. )
    • 0
      Ну что вы, милостивый сударь. Еще с таинственной водопадной модели было ясно, что здесь не все так просто :)
      • +6
        Позвольте с вами не согласиться, сударь! Некоторые работники весьма успешно используют вышеуказанную «водопадную модель» в совершенно разных сферах деятельности, зачастую весьма и весьма успешно!

        «Есть два подхода к программированию. Первый — сделать программу настолько простой, чтобы в ней очевидно не было ошибок. А второй — сделать её настолько сложной, чтобы в ней не было очевидных ошибок.»
        — Tony Hoare.
      • +1
        ну, положим, водопадная модель не такая уж и таинственная…
  • НЛО прилетело и опубликовало эту надпись здесь
  • +1
    «Гласное, чтобы в офисе было чисто» – опечатка, видимо подразумевалось «главное».
    • +1
      ваша правда
  • 0
    Автор имеет шансы иметь успех с этой вещицей на сайтах самой разнообразной тематики (с некоторыми корректировками, конечно).

    В целом — жизненно, можно ставить в театре у Виктюка, публика будет в восторге.
  • +1
    Сначала почему-то напомнило «Толстый и Тонкий» Чехова :-)
  • +1
    Ну прям тебе «Василиса Егоровна и мужички»…
  • +3
    коллега, я нахожу данное произведение бесподобным.
  • 0
    Остался вопрос: что они имели ввиду под ООП?
    • +7
      Извольте дочитать обращение к зрителю в конце сего рассказа, ибо зритель этот — ни кто иной, как вы, милостивый государь.
      • 0
        Точно. Какой же я невнимательный :(
  • 0
    Юрий Михайлович?
  • +1
    После первых абзацев невыносимо захотелось пить, сбегал к кулеру, вернулся, дочитал =)
    Великолепно!
  • +9
    У меня скоро тентаклей не хватит, чтобы пересчитать все топики об ООП за последнюю неделю. Кажется, Хабр хотят превратить в аналог женского журнала, только вместо секса обсуждать ООП.
    • +1
      В споре рождается истина, любезнейший.
      • +1
        Истина существует до спора, хорошо если в его ходе получается её познать. Пуская и относительную.
    • 0
      то же. вот меня так порадовали холивары в обсуждениях этих статей, что захотелось представить свой взгляд на ооп
  • +4
    Сочетание заголовка и картинки доставляет :)).
  • –1
    Задумка — хорошая, но реализация, простите, просто ужасна. Например:
    -Молодой человек лет сорока пяти.
    -Некогда популярный сатирический оборот "ещё подающий надежды..." — подающий надежды на что?
    -Он, простите, имеет свой горделивый изгиб спины? Пропуская идею некоего спинофильства и читая далее, натыкаемся на его заискивающее преграждение кулера (что ни разу не диссонирует с его горделивым изгибом).
    -Вызывает уважения сам у себя — он испытал множественные уважения.

    Это — только первые пару абзацев. Уже не говорю о том, что мозг взрывается, пытаясь представить каким образом ЮМ перешёл из состояния затаившегося_около_кулера перешёл в состояние преграждающего_дорогу (скорее всего он может находится в двух состояниях одновременно).

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

    И да, только мне показалось, что ЮМ клеил МВ, всячески преграждая ему путь к кулеру своей грудью и делая вид, что его интересует работа последнего?
    • 0
      … пытаясь представить каким образом ЮМ перешёл из состояния затаившегося_около_кулера перешёл в состояние преграждающего_дорогу…
      На даже, а у меня вполне получилось :)
    • +1
      … молодой человек лет сорока пяти, всё ещё подающий надежды


      Это же ирония, причем очень качественная.
      • 0
        Если я заменю слово «сатирический» на «иронический» вам станет понятнее?
        В жёлтой прессе некоторое время назад модно было писать «всё ещё подающий надежы политик» или «всё ещё подающий надежды музыкант» для формирования в уме читающего картину музыканта, которому все прочили светлое будующее, но он так и не выстрелил, но при этом со сцены не ушёл.
        В данном случае утеряно ключевое слово, обьясняющее, на что именно подавал надежды этот молодой человек (если исключить предположение, что он подавал надежды именно как будующий молодой человек).
        Это моё личное мнение, но подобные обороты попахивают душком жёлтых оппозиционных листовок (не стоит рассматривать в контексте оппозиции РФ, я знаю что для большинства это больная тема).
  • 0
    Прочитал. Не сделал никаких выводов. Эмоций не испытал. В чём подвох?
  • 0
    Супер!

    Прям как у нас в проекте и на собеседованиях с кандидатами:) Вы в очередной раз подняли мне настроение. Спасибо.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.