Новости | Об игре | Форум
09:13, 2868 онлайн
Форумы » Offline встречи »       ---ППП--- 
«101112131415161718

АвторТема:       ---ППП---
HE3HAuKA



 301 
   
  написано: 17.03.2007 03:31:09 
Любой русский программист после пары минут чтения кода обязательно вскочит и
произнесет, обращаясь к себе: "переписать это все нафиг". Потом в нем
шевельнется сомнение в том, сколько времени это займет, и остаток дня русский
программист потратит на то, что будет доказывать самому себе, что это только
кажется, что переписать это много работы. А если взяться и посидеть немного, то
все получится.

Зато код будет красивый и правильный. На следующее утро русский программист
свеж, доволен собой и без единой запинки докладывает начальству, что переписать
этот кусок займет один день, не больше. Да, не больше. Ну, в крайнем случае,
два, если учесть все риски.

В итоге начальство даст ему неделю и через полгода процесс будет успешно
завершен.

До той поры, пока этот код не увидит другой русский программист.

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

Эта четверка давно не пишет ничего нового, а только поддерживает код, написанный
в свое время индусом, и дважды переписанный двумя разными русскими. В этом коде
не просто живут баги. Здесь их гнездо. Это гнездо постоянно воспроизводит себя
при помощи любимой китайской технологии реиспользования кода - copy/paste.

Отсюда баги расползаются в разные стороны посредством статических переменных и
переменных, переданных по ссылке (ведь, китайский программист не может смириться
с неудобствами вызванными тем, что он не может изменить значение внешнего
параметра).

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

И в этом они правы. Разобраться в том, в каком порядке меняются статические
переменные, и как приобретают свои значения, способен только один человек на
фирме - индус. Но он пребывает в медитации. Поэтому, когда всю четверку уволят
во время сокращения...

А кого еще увольнять? Русский - еще не переписал свой кусок, а индус - главная
ценность фирмы - он редко обращает внимание на проект, но когда обращает, все
понимают, что так как он, архитектуру никто не знает. Так вот, когда китайцев
увольняют, у их кода возможны две основные судьбы.

Первая - он попадет к русским, и его перепишут.

Вторая - он попадет к местному, канадскому программисту.

О, канадский программист это особый тип. Он, ни на минуту не задумываясь, как
рыцарь без страха и упрека, бросится фиксить самый свирепый баг китайского
кода.

Этот Баг живет там уже три года, и китайцы уже четырежды (каждый по разу)
сообщали начальству, что он пофиксен. Но Баг каждый раз возвращался, как Бетмен
в свой Готхем.

Итак, канадский программист, воспитанный на героической патетике американского
футбола - бросаться в бой головой вперед, сделает то, чего китайцы не рисковали
делать в течении трех долгих лет.

Он, при помощи дебагера, отследит место, где статическая переменная приняла
значение -1 вместо правильного 0, и решительным движением заведет рядом вторую
переменную с правильным значением. Баг погибнет в неравной схватке с героем.

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

Канадский программист смело бросится налаживать все, и станет еще хуже, хотя
казалось бы... Эта суета выведет из медитации индуса, который придумает и вовсе
гениальное решение - отбранчить код. Согласно его плану, мы теперь будем
поддерживать две версии одного и того же кода - одну работающую, но с Багом,
другую без Бага, но не работающую.

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

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

И что мы давно доказали свою способность выпускать продукт тем, что выпускаем
его иногда.
Gar1k2006



 302 
   
  написано: 17.03.2007 03:33:44 
Незнаич)))))Драсти)))Как ты?
Mo Fire



 303 
   
  написано: 17.03.2007 04:34:39 
Балин!
Антон Сергеевич!!!
Обещаю, что как только я приведу себя в состояние прочесть все это, я
обязательно прочту всё это…
The Mercenary



 304 
   
  написано: 17.03.2007 12:34:45 
Нда... утром такое осилить сложно :(
The Mercenary



 305 
   
  написано: 17.03.2007 12:34:58 
Но я осилил :)
s-ven-k-09



 306 
   
  написано: 17.03.2007 14:04:13 
... даж н буду) ...
Mo Fire



 307 
   
  написано: 17.03.2007 19:37:27 
Я вчера пил коктейль "Золотой дождь"!
До сих пор под впечатлением. От названия.
2GYS



 308 
   
  написано: 17.03.2007 19:40:32 
золотой дождь чей ? и где ты его пил ?ооо
такс .. я зачем вчера пил Боярского ?
и почему вчера в ппп играла пиратская 5 ? панацею лутче
Mo Fire



 309 
   
  написано: 17.03.2007 19:45:47 
Хотел ответить на все вопросы по-порядку, но уже на первый же вопрос не знаю,
что ответить, так что с вашего позволения я его просто пропущу.
Дальше, значит, пил его в "Dержись", ты пил, наверное, чтоб в синд попасть, а
музыку я не заказывал.
Как-то так.
s-ven-k-09



 310 
   
  написано: 17.03.2007 19:48:49 
... эммм ...
2GYS



 311 
   
  написано: 17.03.2007 19:50:23 
1 удолитворил
2 неудольтворил .Первую стопку за днуху Кости
3 панацея лутче.)
Mo Fire



 312 
   
  написано: 17.03.2007 19:56:00 
1. я старался.
2. ну раз ты ответ знал, зачем вообще спрашивал? :)
3. Лучше то лучше, но поднадоел он уже, правда.
2GYS



 313 
   
  написано: 17.03.2007 19:57:51 
ыыыыыыыы
ну проверить надо ) так я обновляю страничку перса ?..оооо)))
если надоело .. глем рок слушай.))))))
Mo Fire



 314 
   
  написано: 17.03.2007 20:00:52 
Не, я драмфанк послушаю.
2GYS



 315 
   
  написано: 17.03.2007 20:02:48 
сылочку плиз .. что это такое ?
Mo Fire



 316 
   
  написано: 17.03.2007 20:04:09 
Драмфанк (англ. drumfunk) — направление драм-энд-бэйс-музыки, в котором основной
акцент делается на сложность ударных партий, «фанковость» и виртуозность их
звучания. Также жанр отличается глубоко эзотеричной, психоделичной, мрачной
атмосферой и нетипичным для современного драм-энд-бэйса пренебрежением к
техно-звучанию. Часто в драмфанке появляются элементы эмбиента и даунтемпо. В
композициях нередко используются живые ударные, вырезанные из старых записей в
стиле фанк.
2GYS



 317 
   
  написано: 17.03.2007 20:07:35 
ну можно послушать
Le solear



 318 
   
  написано: 17.03.2007 20:16:29 
316 Должно быть неплохо:):)
2GYS



 319 
   
  написано: 17.03.2007 20:16:42 
спасибо
Mo Fire



 320 
   
  написано: 17.03.2007 20:18:57 
Ищите Fanu, Fracture & Neptune, Nucleus, Polska, Seba & Paradox...
«101112131415161718

К списку тем