Привет, Гость ( Вход | Регистрация )


[ Каскадный ] · Стандартный · Линейный+

> Анекдоты, Reloaded

kuchin
post Пятница, 30 Мая 2003, 11:44
Сообщение #1


Зампотех RDA
********

Группа: Модераторы
Сообщений: 4099
Регистрация: 24 Апр '01
Откуда: Израиль



2 Юзер   Цитировать


Предыдущие анекдоты тут - [ >>> ]


user posted image


--------------------
Дима - http://kuchin.net
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topicStart Poll
Ответов
starsoft
post Воскресенье, 30 Мая 2004, 11:37
Сообщение #2


ДВД-Профи
***********

Группа: Cупермодераторы
Сообщений: 8282
Регистрация: 05 Фев '01



2 Юзер   Цитировать


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

В разных источниках можно встретить массу рекомендаций. Например, что радиус бубна должен быть равным радиусу кривизны рук программиста [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++. (&#copy; WolfHound)

5. Обучиться танцами с бубном Вы можете с помощью моих книг: «50 эффективных танцев c бубном» и «Ещё 35 более эффективных танцев с бубном».

6. А тебя Петя это касается в первую очередь. Ты думаешь я писал эту статью ради твоего развлечения?! Мне уже порядком надоел «The instruction at '0x00405414' referenced memory at...» в твоём модуле. Сейчас после сдачи есть немного спокойного времени. Так вот сядь, разберись и покончи с этой ошибкой раз и навсегда!

7. Нет, Петя, я не шучу.


--------------------

Такую чушь вокруг несут, таким абсурдом жизнь согрета,
что я боюсь – и Страшный Суд у нас пойдет как оперетта. [И.Губерман]
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
kuchin   Анекдоты   Пятница, 30 Мая 2003, 11:44
kuchin   http://anekdot.ru/an/an0305/030524am.jpg   Пятница, 30 Мая 2003, 12:03
kuchin   http://www.ico.aha.ru/h/kids_pictures/detpics.htm   Пятница, 30 Мая 2003, 12:44
[Dominant]   6ля истерика :rotfl: :rotfl: :rotfl: когда-то ...   Пятница, 30 Мая 2003, 13:00
Flex   2 [color=#000060]kuchin[/b]: Браво!!!...   Пятница, 30 Мая 2003, 13:11
[Dominant]   Надул Вини-Пух шарик и полетел за мёдом .Подлетает...   Пятница, 30 Мая 2003, 13:52
Bubble-Gum   http://fun.from.hell.pl/2003-05-27/Taiwan.jpg Пус...   Пятница, 30 Мая 2003, 17:05
kuchin   Бубль, а ты садюга :cwm4:   Пятница, 30 Мая 2003, 22:36
alossenko   какой кошмар :frownnew:   Пятница, 30 Мая 2003, 22:47
Myxomop   :rotfl: :rotfl:   Суббота, 31 Мая 2003, 11:06
Bubble-Gum   а то, еще какой :) это как в призказке прямо - ...   Суббота, 31 Мая 2003, 11:40
Flex   помню этот случай! Ужасть!!! Суп ...   Суббота, 31 Мая 2003, 12:13
kuchin   Н-да...   Суббота, 31 Мая 2003, 13:12
Den09   История произошла с матерью подруги моей сестры. ...   Суббота, 31 Мая 2003, 13:25
Den09   Ещё одну историю вспомнил из жизни... Один знаком...   Суббота, 31 Мая 2003, 14:20
Valky   http://www.vorobey.com/ :D :D :D Давно так н...   Суббота, 31 Мая 2003, 19:59
kuchin   from anekdot.ru Еду в Питер. Вообще часто по этой ...   Воскресенье, 01 Июня 2003, 10:10
Valky   http://www.i.com.ua/~video002/dixar.avi   Воскресенье, 01 Июня 2003, 20:55
alossenko   Вечер после рабочего дня. Магазин запчастей (довол...   Понедельник, 02 Июня 2003, 2:16
alossenko   Журнал "Работница" объявил конкурс ...   Понедельник, 02 Июня 2003, 2:31
alossenko   Итак, однажды субботним утром бабушка вышла на кух...   Понедельник, 02 Июня 2003, 3:39
alossenko   Родился в семье ребенок - одна голова. Отец ушел н...   Понедельник, 02 Июня 2003, 4:16
kuchin   "Семнадцать мгновений весны" Вернувшись...   Понедельник, 02 Июня 2003, 10:30
Alonzo   Москва, середина девяностых. Всемирно известная за...   Понедельник, 02 Июня 2003, 10:33
kuchin   Жил в одной стране старый король. И вот родился у ...   Понедельник, 02 Июня 2003, 10:59
kuchin   В военкомате вpач и пациенты: - Хочешь слyжить в а...   Понедельник, 02 Июня 2003, 11:00
kuchin   Из Спид-Инфо Вообще в Африке колдунов уважают и б...   Понедельник, 02 Июня 2003, 11:04
kuchin   из анекдотов.нет Дело было в Йошкар-Оле, кто не в...   Понедельник, 02 Июня 2003, 11:05
[Dominant]   Я пытался уехать в Израиль! Я брал острую брит...   Понедельник, 02 Июня 2003, 11:12
kuchin   http://www.hizone.info/data/2003/06/02/images/5624...   Понедельник, 02 Июня 2003, 15:25
[Dominant]   2 [color=#000060]kuchin[/b]: тьфу. Змей Горынычь б...   Понедельник, 02 Июня 2003, 16:12
kuchin   :cwm4:   Понедельник, 02 Июня 2003, 16:58
Yanch   2 [color=#000060][Dominant][/b]: Это не Змей Горын...   Понедельник, 02 Июня 2003, 17:04
iplotnik   ВЫ РОДОМ ИЗ 70-80х, ЕСЛИ: До сих пор вы вздрагива...   Понедельник, 02 Июня 2003, 17:04
Cronus   Эх, защемило сердце. Правда, все правда!   Понедельник, 02 Июня 2003, 17:47
iplotnik   Краткость - сестра таланта Мой шуряк работает кра...   Понедельник, 02 Июня 2003, 20:11
Valky   iplotnik http://www.mixt.ru/all/Images/Smiles/up.g...   Понедельник, 02 Июня 2003, 22:50
[Dominant]   Бог троицу любит. Но признаться не может, потому ч...   Вторник, 03 Июня 2003, 8:18
iplotnik   Да, блин... Как будто в прошлой жизни всё было.   Вторник, 03 Июня 2003, 8:29
[Dominant]   - Кто скупил в городе все презервативы и сжег их?...   Вторник, 03 Июня 2003, 9:14
Korax   2 [color=#000060]iplotnik[/b]: Да, тоже вчера это...   Вторник, 03 Июня 2003, 14:00
Bubble-Gum   http://mykk.ultranet.ru/pictures/46.jpg   Вторник, 03 Июня 2003, 17:50
Bubble-Gum   Рассказывал как-то один мой знакомый историю из жи...   Вторник, 03 Июня 2003, 17:51
kuchin   Ассортимент детских игрушек - >>> ]   Вторник, 03 Июня 2003, 18:19
[Dominant]   - Что значит "Грабь награбленное"? спрос...   Среда, 04 Июня 2003, 8:15
kuchin   http://www.otlichno.ru/pictures/k_noge.jpg   Среда, 04 Июня 2003, 10:15
kuchin   Съезд математиков. Один из математиков докладывает...   Среда, 04 Июня 2003, 10:20
kuchin   - Ах вот ты где! Мы с матерью все бордели обыс...   Среда, 04 Июня 2003, 10:39
[Dominant]   Какой вы дурак... :away:   Среда, 04 Июня 2003, 10:56
kuchin   из анекдот.ру Давным-давно, когда я проходил практ...   Среда, 04 Июня 2003, 11:04
kuchin   Вчера я спросил свою новою подружку о том, сколько...   Среда, 04 Июня 2003, 11:05
kuchin   Внук спрашивает у бабушки: - Бабушка, бабушка, а ...   Среда, 04 Июня 2003, 11:06
kuchin   Не так нужны презервативы, как кажется! Вот вч...   Среда, 04 Июня 2003, 11:07
kuchin   старое, но вдруг кто не знает... :unsure: Требо...   Среда, 04 Июня 2003, 11:08
kuchin   Из СПИД-Инфо Это случилось в Объединенных Арабских...   Среда, 04 Июня 2003, 11:15
kuchin   >>> ]   Среда, 04 Июня 2003, 11:59
kuchin   try {работать} catch (не платят) Деньги.где_бы_ва...   Среда, 04 Июня 2003, 13:51
kuchin   Бедные, несчастные животные: http://anfrax.ru/img/...   Среда, 04 Июня 2003, 14:00
alossenko   было на 1ой странице :P   Среда, 04 Июня 2003, 14:37
[Dominant]   Тоже было. И не раз. :D   Среда, 04 Июня 2003, 14:53
kuchin   > > Последний герой - 4. > > > ...   Среда, 04 Июня 2003, 16:11
Corban Dallas   Милая дискуссия   Четверг, 05 Июня 2003, 7:35
kuchin   из анекдотов.нет История эта произошла с моей тещ...   Четверг, 05 Июня 2003, 10:15
kuchin   Если бы не ложка дегтя, то в бочке меда чего-то бы...   Четверг, 05 Июня 2003, 10:35
kuchin   из анекдот.ру Старый анекдот в качестве эпиграфа....   Четверг, 05 Июня 2003, 10:43
kuchin   - Профессор, поверьте мне, я готова все сделать дл...   Четверг, 05 Июня 2003, 12:03
kuchin   - Ах, твои алые губки, а эти грудки, как персики, ...   Четверг, 05 Июня 2003, 12:03
kuchin   >>> ]   Четверг, 05 Июня 2003, 12:22
kuchin   Все геи - >>> ]   Четверг, 05 Июня 2003, 12:25
kuchin   http://www.exler.ru/bannizm/30-05-2003/15.jpg   Четверг, 05 Июня 2003, 12:26
[Dominant]   Дневник ослика Феди. 1 апреля Хозяин пропадал гд...   Четверг, 05 Июня 2003, 12:27
kuchin   Новый логотип Мишелина: http://www.kpnemo.ru/img/1...   Четверг, 05 Июня 2003, 12:42
kuchin   Жуть - http://die.ru/AAA.gif   Четверг, 05 Июня 2003, 13:33
[Dominant]   Фууу... Дима... ладно-б еще собачки... :rotfl:   Четверг, 05 Июня 2003, 13:59
iplotnik   На прошлой неделе мы с друзьями отправились в новы...   Четверг, 05 Июня 2003, 17:08
Alonzo   Историю рассказала жена. Она учитель и сама ее усл...   Пятница, 06 Июня 2003, 18:56
kuchin   Пересказ Матрицы-2 Черным Лекарем: >>> ]   Суббота, 07 Июня 2003, 18:47
kuchin   http://members.bellatlantic.net/~vze3zbrq/owned8.g...   Суббота, 07 Июня 2003, 21:59
Alonzo   РАСШИФРОВКИ ИНТЕРНЕТ: Используй Новые Технологии,...   Воскресенье, 08 Июня 2003, 2:35
kuchin   USB-вибратор: >>> ]   Воскресенье, 08 Июня 2003, 12:12
kuchin   Мышка http://www.render.ru/contest2002/pictures/6...   Воскресенье, 08 Июня 2003, 12:12
Valky   Дим, а в чем прикол-то?   Воскресенье, 08 Июня 2003, 13:36
kuchin   Ну как тебе сказать... :D   Воскресенье, 08 Июня 2003, 14:47
kuchin   >>> ]   Воскресенье, 08 Июня 2003, 16:07
kuchin   Армянское радио спрашивают: - Что такое хуйня ? ...   Воскресенье, 08 Июня 2003, 18:31
Alonzo   На выезде из города Самара стоит стационарный пост...   Понедельник, 09 Июня 2003, 4:54
[Dominant]   Подул ветерок и эта легкая, белая пушинка залетела...   Понедельник, 09 Июня 2003, 8:17
Valky   2 [Dominant] :) Это наверное продолжение той истор...   Понедельник, 09 Июня 2003, 11:04
[Dominant]   2 [color=#000060]Valky[/b]: ага, типа того. :D в...   Понедельник, 09 Июня 2003, 11:13
[Dominant]   http://www.lisich.com/jj/put.jpg   Понедельник, 09 Июня 2003, 11:30
Korax   Разговор тестировщиков в одной московской софтверн...   Понедельник, 09 Июня 2003, 16:47
Korax   http://nnm.cracks.ru/pict/popa_pedro.jpg   Понедельник, 09 Июня 2003, 16:50
Korax   An airplane takes off from the airport. The captai...   Понедельник, 09 Июня 2003, 16:52
Korax   http://www.exler.ru/bannizm/06-06-2003/2.gif   Понедельник, 09 Июня 2003, 16:54
kvappa   Москва. Зима. Снег. Мальчик играет в снежки. Вдру...   Понедельник, 09 Июня 2003, 18:15
Valky   2 Korax "Сметана Милая Мила" "Сыр н...   Понедельник, 09 Июня 2003, 18:18
Myxomop   http://www.shambulin.ru/image22.JPG   Понедельник, 09 Июня 2003, 23:07
0   2 kvappa было уже :P   Понедельник, 09 Июня 2003, 23:07
DarkK   Да уж, товарищи! Перед тем, как запостить сво...   Понедельник, 09 Июня 2003, 23:22
Myxomop   http://www.crazyrussian.com/01/brejnev_matrix.jpg ...   Понедельник, 09 Июня 2003, 23:40


Reply to this topicTopic OptionsStart new topic
2 пользователей читают эту тему (2 гостей и 0 скрытых пользователей)
здесь находятся:
 

Lo-Fi Версия CMSBlog Сейчас: Пятница, 06 Февраля 2026, 12:36