ООП
Да что ж вы копаетесь, это ж тривиально…
~ Иегова про ООП
Какой муфлон это писал… Переделать…
~ Программист про ООП
Сынок, проверил?… Работает?… Тогда НИЧЕГО не трогай…
~ Программист про ООП
ООП — современная религия в области разработки программного обеспечения. Ученые-теологи до сих пор не могут прийти к консенсусу о происхождении этого слова, большая часть которых считают, что это аббревиатура означает «обычно-объектированное программирование». Другие, менее численные высоколобые мужи, предполагают, что это просто первое слово человека, который разбирается в свежепоступившей программе написанной по канонам ООП. При этом достаточно представить, что он стеснен в сроках (предположительно одна ночь).
Все желающие истинно уверовать в ООП должны пройти одно из предварительных испытаний. Первое испытание — сложнейшие тесты, которые требуют глубокого знания античной, классической и современной философии, истории, архитектуры, артистизма, тонкого художественного вкуса и присутствия «божьей искры». И второе — обряд Божественной Лоботомии, во время которого им удаляют примерно 0,618 мозга. Этот обряд необходим для кастового разделения ООП адептов. Хотя в последнее время кастовая система потихоньку умирает от старости, в прямом смысле слова.
ООП, как религия, основано на использовании предметов/объектов для выражения программных понятий. При написании программ, по канонам ООП, используются апельсины, табуретки, автомобили, абстрактные пользователи, а также такие диалектические понятия как сущность, форма, содержание/контент, признак и т. д. Из всего этого хлама опытный программист может запросто написать ВСЕ(!!!) требуемые ему программы.
Типичный тест на адекватность проводится таким образом — испытуемому задают вопросы вроде
У мужчины есть единственный друг - собака. Изобразите, пожалуйста, это на диаграмме...
Если после этого испытуемый нарисовал человечка с собакой на поводке, или посоветовал мужику бросить все эти заграничные мансы и жениться — то он абсолютно здоров и не нуждается в длительной реабилитации. Если же ответом стала куча квадратиков со стрелочками и подписями не на русском, то этот кандидат имеет столь серьезные психические расстройства, что способен только на написание программ с использованием ООП.
Структура религиозной ячейки[править]
Как было сказано выше, ООП является религией, и как обычно «опиум для народа» имеет своих адептов (далее ООПрограммист). В прямом и переносном смысле. ООПрограммисты во всем подчиняются жрецам ООП (далее Архитектор), коих выбирает Верховный Совет (далее Верховный Совет).
В Верховный Совет обычно входят люди далекие от программирования, а значит — умные, талантливые и необходимые обществу. В большинстве своем это директора и старший командный состав.
В качестве Архитекторов избирают ООПрограммистов, которые либо относятся к высшей касте (непроверенная информация), либо совсем не умеют программировать. В задачи Архитекторов входит:
- обдумывание глобального развития ООП модели приложения с привязкой к реальным временным этапам проекта — и когда ж это все завалится?..
- кратчайшее и оптимальнейшее решение текущих архитектурных проблем — да отъ@#$сь от меня.
- общение с руководителями среднего звена об временных трудностях при реализации новейших архитектурных находок — ну все я увольняюсь, эти козлы опять все запороли.
ООПрограммист — рядовой муравей, увеличивающий всемирную энтропию путем написания никому не нужного кода. Эти единицы никогда не задумываются о причинах побудивших их стать на столь трудный и не престижный путь. Зачастую аргументом является то, что ничего другого данные экземпляры не умеют (прим.ред: что ж, люди разные нужны — все профессии важны)…
Происхождение видов[править]
Ученые всего мира спорят о классификации ООПрограммистов. Далее приводиться описание главенствующих теорий о возникновении этой тупиковой ветви эволюции.
Теория «Перводятла»[править]
Эта концепция была разработана учеными-орнитологами, которые классифицируют данных особей, как дятел ориентированный. В качестве доказательства они приводят в пример редкую твердость черепной коробки особей и первичное для всех дятловых стремление «задолбить косяк». Видимо косяк был выбран не случайно — это единственная цельнодеревянное образование в местах обитания посвященных программистов. Остальные деревопроизводные сделаны из ДСП плит, которые долбить дятлы наотрез отказываются по эстетическим и религиозным соображениям. В процессе «долбления косяка» программисты релаксируют, набираются сил и генерируют новые идеи.
Гипотеза о возникновении этого вида основывается на эволюционном учении Дарвина. Когда люди в критическом психологическом состоянии работали по ООП, у них иногда начинались приступы человеколюбия, бешенства и нигилизма. Стоит заметить, что в те темные века хранители еще не знали о преимуществах Божественной Лоботомии, поэтому обычные люди не имели необходимого иммунитета. И когда древние люди пытались бороться со своей депрессией с помощью транквилизаторов, психотерапевтов и прочей нечистой силы, именно в то темное время появился Перводятел положивший начало эпохе ООПрограммистов.
Орнитологи часто называют Перводятла недостающим звеном между людьми и ориентированными дятлами. Основная теория возникновения Перводятла сводится к тому, что один из древних людей прийдя в безумство (нормальное состояние нынешних ООПрограммистов) от работы начал бится головой об косяк, так как ничего другого у него под рукой не оказалось. В результате этого он отбил себе примерно 62 % мозга, после чего почуствовал себя значительно лучше. За это краткое время он постиг ДАО, фактори метод, итератор, обсервер и компонентную модель. Эти знания открыли ему дверь в матрицу, где он был тут же назначен Главным Архитектором Матрицы. Таким образом Перводятел указал жрецам путь к Божественной Лоботомии и определил Золотое Сечение Мозга равное (опять таки) примерно 0,618.
Теория «Великого Взрыва»[править]
В свою очередь ботаники относят их к классу грибов, исходя из их стиля размножения, ведь как известно адепты ООП размножаются спорами. Так же ученые выделяют глубокую задумчивость программистов, что так же свойственно грибам. Некоторые отщепенцы от теории Великого Взрыва утверждают, что ООПрограммисты происходят от папоротников, так как, видите ли, они тоже задумчивые и размножаются спорами. Это наглая ложь, ведь всем известно, что папоротники размножаются плодами, которые появляются после опыления цветков папоротника совами. Так что эта глупая теория была осмеяна и теперь не воспринимается всерьез.
Главная идея в теории Великого Взрыва — это происхождение всех ООПрограммистов от мутировавших чернобыльских грибов. Существует гипотеза, что все грибы имеют одну корневую систему, это означает, что гриб грибу друг, собутыльник и запасная шляпка. Самое смешное, что это вообще никак не стыкуется с темой данной статьи, а значит очень важно. В те времена, когда люди тяжело переживали приобретение излишнего интеллекта, грибы завоевывали рабочие места. Возникла социальная напряженность, вызванная неспособностью людей конкурировать с грибами на рынке труда специалистов по информационным технологиям.
Переломный момент в конфронтации людей и грибов наступил только после того, как был подписан пакт Лесника-Мухоморова «о разделении полно мочий». После этого грибы прекратили попытки конкурировать с людьми во всех отраслях, кроме:
- информационные технологии;
- политика;
- теле-еле-видение;
- поп-эстрада.
В обмен на это люди пообещали поставлять специально обученных рекрутов для пополнения грибного генофонда. Предварительно должны быть подвергнуты Священной Лоботомии, чтоб быть готовыми к новым знаниям.
Конфессии[править]
Прежде чем упоминать о существующих и раннее существовавших течений в религии ООП стоит сделать краткое отступление.
Итак…
Христианство[править]
Христианство — вера в единого Объекта, который является предком всего сущего. Адепты этого течения поклоняются трем ипостасиям: Объекту-отцу, Объекту-сыну и Святому Духу Полиморфизма. В течении христианства возникло несколько различных суб-культур, основные из которых — православие и котолицизм.
Нам прежде всего должно пересмотреть все главные спорные вопросы между двумя Церквами не с полемическими и обличительными целями, как это делалось доселе, а с искренним желанием вполне понять противную сторону, оказать ей всю справедливость и в чем должно согласиться с нею. Формально отсчитываемая от Великого раскола 2054 г., печальная история разделения единой Церкви Христовой на Западную и Восточную не только продолжается, но и приобретает подчас крайне опасный характер. Причины тому, как нам кажется, следует искать прежде всего в области социально-исторической, в тех реалиях общественно-политической жизни, что складывались на протяжении более полутора тысяч лет, начиная с появления на свет Википедии и соперничества ее с Разумом. Но нельзя, однако, недооценивать здесь и роль религиозно-доктринальных разногласий, возникавших на протяжении всего этого периода и нашедших впоследствии свое выражение в конфликте между двумя великими Церквами — Православной и Католической. Часто эти разногласия, порожденные, вроде бы, внутрицерковной полемикой, в реальности лишь закрепляли итоги глубинных социально-исторических процессов; однако же религиозное содержание подобных разногласий от этого факта никоим образом не исчезает и само по себе важно для осознания любым верующим — будь то православный или католик — в целях уточнения своей религиозной позиции, конфессиональной самоидентификации.
Основой расхождения является догмат о происхождении Объекта-сына. И православные и католические христиане полагают происхождение Объекта-сына от непорочного, то есть, не бросающего исключения. конструктора (так называемое непорочное зачатие). Но основой расхождения остается поведение самого конструктора: католицизм опирается на догму непричастности непорочного конструктора к греховному вызову, а православная церковь не отрицает возможность греховного вызова непорочного конструктора после создания Объекта-сына. Насколько же соответствуют обе точки зрения древней христианской традиции? На этот вопрос теологи с мировыми именами дают подчас противоречивые сведения.
Философия ООП[править]
Адепты ООП уделяют большую роль при разговоре красоте фраз, забывая иногда об их необходимости вобще. Настоящий гуру никогда не будет говорить то, что думает. Вместо этого он постарается изложить мысль так, чтоб её можно было без труда изменить по требованию слушателя. Хрестоматийный пример этому:
— Скажите почему вы уехали из Канады.
- Там живут одни хокеисты и шлюхи.
— Хм… Моя жена родом оттуда…
— А за кого она играет?