РЕКЛАМА

Загрузка...

Танцы с бубном: мифы и реальность

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

В разных источниках можно встретить массу рекомендаций. Например, что радиус бубна должен быть равным радиусу кривизны рук программиста [1] или, что бубен должен быть сделан из кожи "девственного юзера" [2] или, что цвет бубна должен совпадать с цветом обоев на компьютере и т.п. Е-р-у-н-д-а! Глупые суеверия и невежество! Неважно какого цвета, размера и из какого материала изготовлен бубен. Важно лишь то какие рунические письмена нанесены на бубен.
Какие же руны должны быть на бубне?

Ответ прост. Это должны быть фрагменты кода реальных, а главное, работающих программ. Желательно, чтобы фрагменты были взяты из разных программ и написаны на разных языках программирования.

На каких же языках должны быть руны на бубне? А это зависит в первую очередь от того на каком языке написана заклинаемая программа. Если Ваша программа написана на C++, то на Вашем бубне обязательно должна быть руна на C++, если программа на Java, то должна быть руна на Java и т.д. Если Ваша программа написана на нескольких языках, то Ваша задача усложняется, т.к. Вам потребуется бубен с рунами каждого из используемых языков. Можно ли использовать несколько бубнов вместо одного? Да, но только если они совместимы между собой [3]. Запомните, что бубен без руны используемого Вами языка программирования для Вас бесполезен. Однажды я встретил бубен с рунами на Коболе и ассемблере IBM 360. Дествительно редкая вещь! Но для современного программиста совершенно бесполезная.
Выбирая бубен, остерегайтесь подделок

Сейчас можно встретить множество бубнов с кричащими именами: 20 в одном, 40 в одном и даже 100 языков в одном бубне. Но если внимательно присмотреться к таким 'творениям', то видно, что все фрагменты кода приведенные там есть ничто иное, как программа 'Hello World!', продублированная на разных языках. Такой бубен Вам ничем не поможет. Разве только при создании программы уровня 'Hello World!'.

Предположим Вы выбрали бубен и приготовились к танцу. Хорошенько подумайте о том какой именно танец Вы собираетесь воспроизвести. Помните, что не любой танец подойдёт для Вашей программы. Танец изгнания духа Меморилика [4] совершенно бесполезен для программы написанной на Java, точно так же бесполезен танец задабривания виртуальной машины Java для программы на С++ [5].

И напоследок я хочу развенчать устоявшийся миф о том, что танцы с бубном способны изгнать баги из программы. Несусветная глупость! Однако очень живучая и кочующая из поколения в поколение. Суть танца с бубном есть обращение к Великому Духу Первопрограммера и его сыну Первопрограмме, а также отречение от Первородного Бага. Правильно исполненный танец с правильным бубном будет услышан Великими Духами и они даруют Вашему детищу своё Благословение и Защиту от багов. Таким образом Вы не избавитесь от багов, но они на время перестанут проявляться. А вот на какое время они перестанут проявляться зависит от мастерства танцора. Я различаю
4 уровня мастерства владения бубном

1-й уровень

Программист умеет заклинать конкретный экземпляр программы на конкретном компьютере на короткий срок.

2-й уровень

Программист умеет создавать собственный бубен.

3-й уровень

Программист умеет заклинать множество экземпляров программы на множестве удалённых компьютеров на длительный срок.

4-й уровень

Программист умеет обходиться без шаманского бубна.
И наконец, мой последний совет.

Допустим Вы купили бубен и совершили удачный танец - программа во время сдачи работала как надо. Не торопитесь почивать на лаврах. Сядьте и попробуйте разобраться, почему Ваш код работал не так как надо [6]. Если же это невозможно, то у Вас есть два варианта: пересмотреть свою жизненную позицию и заняться чем-то другим [7] либо валить нафиг из этой шарашки, в которой создание программного продукта без плясок с бубном невозможно.

Искренне Ваш,

Гура Кодович Бажев
Примечания
1. Определение радиуса кривизны рук программиста и эмпирическая формула вычисления радиуса хорошо описаны в знаменитой книге Федора Буста "Мифический человеко-бубен".
2. "Девственный юзер" - ныне почти вымерший вид пользователя, не испорченного графическим пользовательским интерфейсом.
3. Совместимость бубнов между собой выходит за рамки данной статьи и будет расмотрена автором в отдельной статье.
4. Меморилик - злое мифическое существо по мнению дотнетчиков проживающее в каждой программе на C++. ( (с) WolfHound )
5. Обучиться танцами с бубном Вы можете с помощью моих книг: "50 эффективных танцев c бубном" и "Ещё 35 более эффективных танцев с бубном".
6. А тебя Петя это касается в первую очередь. Ты думаешь я писал эту статью ради твоего развлечения?! Мне уже порядком надоел 'The instruction at "0x00405414" referenced memory at...' в твоём модуле. Сейчас после сдачи есть немного спокойного времени. Так вот сядь, разберись и покончи с этой ошибкой раз и навсегда!
7. Нет, Петя, я не шучу.

Эта статья опубликована в журнале RSDN Magazine #3-2004.
0
1693
9 января 2007
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.
Смотрите также
В бубен за рисунок на футболкеВ бубен за рисунок на футболке

Украина, наши дни. Шел себе чувачок с пивом в футболке с коммунистической символикой (такие распространяет КПУ, Коммунистическая партия Украины), и по...

Радужный флаг – не радужныйРадужный флаг – не радужный

Вообще изначально у ЛГБТ-движения было несколько вариантов так называемого \"прайд-флага\", который еще называют радужным. Есть несколько красивых ист...

Танец + танец

Интересно, она сотрясение не заработала пока партнер тренировался?Ого!...

Загрузка...
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
Воскресенье, 22 Января
USD 1.9361
EUR 2.0711
RUB 0.0324
3ara3a 136 минут назад
Цитата: gismo_2
Запомни свои ощущения, это жопаболь.

НЕ . Я смотрю как ты дам в дорогие рестораны водишь и благотворительностью занимаешься ))) О пи3даболе всегда интересно почитать ))) Для меня это не новость ) НО все же ))))))))

Фантазии мелкого чмошника это всегда интересно )))

Кстати что Либерману, что мне ты употребил слово жопаболь??? У тебя болит что-то??? ))

Расскажи лучше как ты благотворительностью занимался.. МОжет на банане герой сидит, а общество о нем не знает.!!!

Клизмик на БТ ? Миценат детскому дому!!!

Может я вот так с сарказмом язвлю, а среди нас ЧЕЛОВЕЧИЩЕ - Герой сидит....

Цитата: gismo_2
Дело вообще не в этом было. Я достаточно долго участвовал в благотворительных

Цитата: gismo_2
В основном, лоты выкупали мужчины около 30 с деньгами, довольно часто ставки переваливали за среднюю месячную ЗП в Минске. Думаю не стоит объяснять, что очень быстро аукционы наполнились "содержанками" и любительницами халявы. Естественно, они и мне часто попадались. Естественно, мне было неприятно что взрослая здоровая женщина, но ленивая и желающая жить за чужой счет, не прикладывая никаких усилий, пытается наладить свою жизнь и найти спонсора в моем лице за счет благотворительности, направленной на помощь тяжело больным и, зачастую, неизлечимо, детям. Даже было желание гнать таких ссаными тряпками. Но недаль, как всегда, переиначила все.
" Клизма Какой благородный Дон ))))

Какой чистый и замечательный человек среди нас живет! А мы о нем ничего не знаем. Это орден !!! Умницы )))))))) срочно на телевидение))
gismo_2 155 минут назад 3ara3a,
Иди проспись ты уже темы путаешь.
Цитата: 3ara3a
От пи3дун малой )))))))))))))

Запомни свои ощущения, это жопаболь.
3ara3a 164 минут назад
Цитата: gismo_2
Ой бля, иди спи, уебище, не можешь потому что нечего, потому что в голове кисель. Слышал звон, да не знаешь откуда он. Не того Иванушку дурачком назвали.

Лучше Иванушкой. Чем тупорылой подсосной Клизмой...... Как с тобой работают еще хз. А уж как с тобой девушка жить будет, с таким пи3дуном ))) Вони много , а толку мало......

Цитата: gismo_2
Дело вообще не в этом было. Я достаточно долго участвовал в благотворительных аукционах встреч. Когда сам покупал, когда выставлял лоты. Покупал лоты своих знакомых дам, иногда просто понравившихся девушек. В своих лотах предлагал какой-нибудь досуг и, естественно, ужин в хорошем и, как правило, дорогом заведении.



От пи3дун малой )))))))))))))

И лоты выставлял, и девушки в дорогих ресторанах и Кот свечку мне несет )) Время удивительных историй от пи3дуна Кли3мы )))))))))

Долго благотворительностью занимался ))) Какой молодец ))) Да - мы верим )))))))) Между дрочиловой на банане он как Доктор Лиза нес светлое бедным детишкам.

предлагаю вам взять несколько журналов - в пользу детей Германии. По полтиннику штука! )))))))
3ara3a 178 минут назад
Цитата: gismo_2
Ты совсем дурак или вмазался? Каких добрых слов ты ждешь огульно поливая грязью всех вокруг? Совсем дебил? Слышал простую истину, поступай с другими так как хочешь чтобы поступали с тобой?

Кстати, если нервишки шалят - попробуй секс с женой, только в этот раз с презервативом, а то обратный эффект получишь. И уж лазить по форумам и выливать свои проблемы на окружающих - это уебанство и истерия. Как Недаль менструозная, та тоже на всех гавкает, злобу свою вымещает. Какой ты мужик, если проблемы свои решить не можешь?
Цитировать



Говнарь вебовский )) Что маск сделал??? КУри дебит с кредитом ))) Гугля в помощь ))))) Пи3дабол твой маск кой развел таких хомячков как ты )) Нихера за плечами нет и не будет, долгов напбрал по уши, запизделся и нихера по итогу нет..............


Всех вокруг я поливаю??? Такие как ты за ВСЕХ любят говорить и Людей народцем называть, прятаться не за сбя , а за ВСЕХ )))) КО МНЕ ото ВСЕХ претензий нет ))))) Два говнаря залупились )) Типа местные такие авторитеты.

Хуле я оправдываюсь перед парой прыщавых дрыщей? ???
ЗЫ: Сабакез, мне казалось ты более здравый.. Ан нет. Клоуны победили ))
gismo_2 178 минут назад
Цитата: 3ara3a
Разбавь коммент, отписать тебе говнарю не могу, лимит char

Ой бля, иди спи, уебище, не можешь потому что нечего, потому что в голове кисель. Слышал звон, да не знаешь откуда он. Не того Иванушку дурачком назвали.
3ara3a 186 минут назад
Цитата: SabakaZ
Ну нытик же самый настоящий, елки-палки. Да еще и глупый. Насрать на всех огулом, вообще не представляя, кто эти люди на самом деле, придумать про них всякую грязь, а потом добрые слова ждать. Ты реально тупой или что?

Всё, ноющее создание. Утомил своим хлюпаньем. Противно аж. Проблемы в жизни? Так решай их! А не на юзеров в виде фекалий выливай, чтобы напряжение снять. Ффу бля. Слабак, не способный без нервов и оскорблений справиться с ситуацией. По-зо-ри-ще. Точка.

Хнык -хнык ))))))

Проблемы в жизни вдруг появились ))) Решать нужно )))) Некогда фекалии выливать.......... мдяяяяяя..... и ты туда же собакез...


Так лживо,, подло,, по детски наивно... ТЬфу нахх... мне казалось, ты сабакез более гибкой умственной организации, а ведь в свое время и пошутить тонко умел...... на деле просто пудель.........

Цитата: gismo_2
Это тут при чем? Чего-ты перескакиваешь? А что Маск? Он уже в виде технологий результат получил, даже те двигатели, которые на металоксе работают это прорыв, такого показателя удельного импульса еще не было. Только оно стоит всего потраченного бабла. Что за кисель у тебя в голове? Вообще без какого либо понятия что к чему.

Разбавь коммент, отписать тебе говнарю не могу, лимит char
gismo_2 193 минут назад
Цитата: 3ara3a
А хуле тут думать?? Алексиевич нобеля дают за кусочек ( рашка-говняшка), обезьяне нобеля мира ))) Алан маск за баблецо в днище улетает со своими проектами. НО вам ПОХ. ВЫ В ТРЕНДЕ на волне массовой культуры )) ХОМЯЧКИ СХАВАЛИ )))))) Дебилы 6ля ( Лавров)........

Это тут при чем? Чего-ты перескакиваешь? А что Маск? Он уже в виде технологий результат получил, даже те двигатели, которые на металоксе работают это прорыв, такого показателя удельного импульса еще не было. Только оно стоит всего потраченного бабла. Что за кисель у тебя в голове? Вообще без какого либо понятия что к чему.

Цитата: 3ara3a
Ни разу ни одного доброго слова не слышал......

Ты совсем дурак или вмазался? Каких добрых слов ты ждешь огульно поливая грязью всех вокруг? Совсем дебил? Слышал простую истину, поступай с другими так как хочешь чтобы поступали с тобой?

Кстати, если нервишки шалят - попробуй секс с женой, только в этот раз с презервативом, а то обратный эффект получишь. И уж лазить по форумам и выливать свои проблемы на окружающих - это уебанство и истерия. Как Недаль менструозная, та тоже на всех гавкает, злобу свою вымещает. Какой ты мужик, если проблемы свои решить не можешь?
SabakaZ 197 минут назад
Цитата: 3ara3a
какой третий месяц?
Ойбля!!!! Я нимахуу!!!)))
У меня тот же вопрос. Какой, к херам, третий месяц?)))

Цитата: 3ara3a
Ай Сабакез, я простой человек, мне кажется ты не прав, что так лаешь на меня.
Слышишь, простой человек, когда нехер делать будет, вспомни, если мозги полностью не пропил, сколько раз я с тобой пытался нормально общаться. И сколько литров густых помоев в ответ получал. Лаю я на него. Пиздец. Совсем охуел в край. Пробубни еще, что не за что. Обижаю, понимаешь, чудотворца-добряка такого ни за хер. Если ты, глупый простой человек, не видишь или не хочешь видеть нормальное к тебе отношение это сугубо твои личные проблемы.
Новости от партнеров

ИНТЕРЕСНОЕ:

Загрузка...
Сейчас на сайте
4 пользователя, 2267 гостей