Возникло у меня желание следующий detailed design document написать как-нибудь художественно. Например, в виде диалогов. Интересно, поддержит ли начальство такую идею?
Другой вариант - написать детективный роман, где, для того, чтобы узнать, кто убийца, сыщику приходится досконально разобраться в устройстве и работы моей компоненты. Вот только не могу никак придумать подходящего сюжета.
Африканец
Африканец
Предлагаю вариант, в некоем южноафриканском городе начинают находить трупы программистов, приехавших из разных стран, которые работали над одним проектом. При этом обнаруживается, что характер смерти таинственным образом коррелирует с характерными проколами, которые те допускали в своих продуктах. Нити тянутся к неприметному кододробильщику из, который сидит на исправлении допущеных ими ляпов...
Далее картина изобличения на основе стркутуры модулей и проч. Думаю не хуже "Имени розы" получилось бы.
Говорун
Говорун,
это слишком прямолинейно. Хотелось бы, чтобы связь убийства со структурой программы была более замысловатой. Например, чтобы убийца использовал для преступления тот факт, что программа в каких-то случаях работает именно так.
Некий слабый аналог - рассказы и повести Азимова о роботах, из цикла про Илью Бейли. Там для раскрытия преступления некое знание о повадках роботов требовалось.
Африканец
Говорун:
Между прочим, отличная идея. Всякие экзотические детали - билтон, пинотаж, гонки на страусах по ночным дорогам, мулaтки-воровки (одну потом находят задушенной), и финальное преследование - парашют, акваланг, мерседес. Еще можно банджу присобачить. Ну и вскрывшаяся связь с русской мафией - например былые финансовые махинации на бирже.
Кандид
Африканец
Так дело в том, что разобравшись в каждом куске он должен переживать то же праведное чувство негодования по поводу того ляпа, который допустила соответствующая жертва и понимать за что именно ее убили. В конце детектив должен отпустить убийцу не найда моральных сил на его осуждение.
Говорун
Говорун,
так ведь беда в том, что я свою программу хочу описывать, а там таких кусков нету.
А полиция будет упорно отрабатывать версию о сексуальном маньяке либо последователе сатанинских культов, потому что большинство жертв будут лишены половых органов, а кому-нибудь вдобавок будет засунута в задницу свернутая в трубочку пачка листов с напечатанными каракулями на непонятном (полиции) языке.
Африканец
Наверное, с этого надо начать. Полиция находит труп с бумажной трубочкой в заднице. Развернув бумагу, видят каракули, разобрать их не могут, и забывают про них. В участок случайно зашел по своим делам друг комиссара, неформальный сыщик. Увидев листки и не зная об их происхождении, он стал их читать, а потом и говорит: "Да я бы этот код затолкал бы его автору в задницу и два раза повернул там". Комиссар насторожился: "А как ты угадал про два раза?"
Африканец
Африканец
Можно попробоват поупражняться на этюдах использовав для них код твоего немца, который ты тут уже приводил.
Кстати в качестве техописания такой подход еще и выиграет в том, что он покажет преимущество написаного кода перед тем каким он мог бы оказаться.
Говорун
Гы-гы, я сегодня размышлял о детективе: серийном маньяке из некой програмной фирмы.
бюрг
бюрг
серийный - это еще куда ни шло. А представь себе параллельного маньяка, да еще с wide bus (широкой шиной данных-?) на 32 бита. То вааще облом.
ВизК
Африканец,
размышлял над твоей идеей программно-ориентированного детектива. На мой взгляд идея вполне плодотворна. Схема примерно такая:
усталый герой, возвращаясь под вечер с работы, регулярно заглядывает в любимый бар и принимает там кружечку-другую. Пьет строго в одиночестве, и при этом иногда что-то чуть слышно бормочет, остывая от перипетий рабочего дня. А чего не бормотать, за столом никого другого нет, так что никто не слышит. Однако его слышит официантка бара. Официантка тайно влюблена в программиста и поэтому слух ее чрезвычайно обострен. И, слыша обрывки фраз типа "Уши оборвать", "засунуть и два раза повернуть", "диплома лишить", "яду насыпать", принимает их всерьез, тем более, что по роду работы она знает очень многих, к кому эти бесссвязные восклики относятся. И вот эта самоотверженная девушка тратит свои скромные сбережения на организацию террористических актов против воображаемых ею врагов, портящих жизнь предмету своих безответных воздыханий.
Если надо, то можно еще поперчить, введя сожителя нашего героя, физически
сильного и крайне импульсивного детину, который также готов
на все ради друга.
Pero