Читаем Отладочный марафон полностью

Х. выдавал на-гора устойчивый, надежный код, строка за строкой скорее поэма, чем ПО, и занимался этим по меньшей мере 50 часов в неделю. Приходил и уходил он когда считал нужным. Начальник только молча наблюдал, как Х. где-то в районе одиннадцати неторопливо шествовал к своему рабочему месту, утомленно и неуклюже, высматривая первую живительную кружку кофе. День за днем сидел он перед монитором и решал проблемы: объектно-ориентированные, низкоуровневые и особенно охотно разбирался с ошибками компилятора. "Никаких поражений на моей собственной территории, даже если мне придется разобрать компилятор по косточкам — время еще есть. Ассемблер я читаю быстрее, чем W. ежедневную газету, неразрешимых проблем для меня не существует. Машина может сдаться, но не я!" Больше всего Х. любил спокойную работу в одиночестве и СОУ (Система Оповещения об Ущербе) предоставляла ему для этого достаточно возможностей. В вызовах его мастерству недостатка не было.

После пяти прокатилась первая волна отключений, вторая последовала как всегда около семи. С шуточками и подначиваниями выкатывались программисты из здания, пока помещения полностью не успокоились и вместе с ними и Х. Он как раз сходил за свежим кофе, когда, доброжелательно кивнув, возле него остановился начальник отдела I.

— Читали предисловие к "Management by Love"? Нет? Какого черта, Х., неужели Вы хотите остаться вечным программистом? Должны были бы все-таки уже понять, что руководящей должности в этой фирме без приличных знаний экономики не добиться… Уже восемь, Вы еще долго?

— Зависит от того, захотите ли Вы передвинуть срок сдачи. Думаю вряд ли?

— Ответственный за проект W. к сожалению уже ушел, поэтому я обращаюсь к Вам…

— К сожалению? Действительно достойно сожаления, что Вы до сих пор доверяете W. проекты, и, что хуже всего, он сам пишет часть кода. Можно ли было предугадать возникшие сейчас сложности? Для меня они всегда были очевидны, для W. похоже нет. Что? Нет, к моему модулю связи это не имеет никакого отношения. Я не знаю, где ошибка, иначе меня бы здесь уже не было.

— Если бы не цейтнот, мне бы не пришлось просить Вас почистить код.

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

— Х., при всем уважении к Вашим достижениям, работа в команде — Ваша ахиллесова пята. До свидания.

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

— Добрый вечер, мастер, что желаете? Есть отличные сырники и к ним сладкая горчица.

— Сойдет, давай. Как твой проект? Редактирование готово наконец?

— Порезать? Готово! И яблочный сок, за счет заведения.

— А, ошибку так и не отловил? Ноут у тебя с собой? Давай посмотрим, в чем там дело…

Клаус имел полное право считать себя одним из ближайших знакомых Х., даже несмотря на тот факт, что знакомы они были меньше полугода. День и ночь Клаус упорно работал над своим якобы гениальным программным пакетом и обсуждал свои нередкие затруднения с Х. Будь то строптивая операционная система или не поддающаяся формулировке идея — вместо своеобычных чаевых Клаусу то и дело перепадал какой-нибудь великолепный, собственноручно Х. набросанный алгоритм, который как правило послушно выполнял свое предназначение. А если и нет, то Клаус все равно не мог собраться с духом пожаловаться Х. и предпочитал попытаться своими силами довести алгоритм до ума. Даже если это означало долгие дни, заполненные возней с адресами, уравнениями и рекурсивными функциями. В ВУЗе его похоже в свое время просто забыли подготовить к таким сложностям.

— Опыта мне не хватает, вот и все. Всего лишь практического опыта. Между сосисками и прилавком при всем желании не сосредоточишься!

Этот случай оказался сравнительно простым. "Чайник", бормотал Х. вполголоса под щелканье клавиш.

— Эй, твой заказ остынет!

— Заверни, возьму с собой. Вот, вроде нормально. Посмотри, сможешь ли отсюда сам продолжить.

— Давай подогрею быстренько в микроволновке?

Х. покачал головой. — Спасибо за сок

— Не за что. Не перерабатывай, бери пример со своего шефа — у него подруг больше, чем у моего компа слотов расширения.

Перейти на страницу:

Похожие книги

Самоучитель UML
Самоучитель UML

Самоучитель UMLПервое издание.В книге рассматриваются основы UML – унифицированного языка моделирования для описания, визуализации и документирования объектно-ориентированных систем и бизнес-процессов в ходе разработки программных приложений. Подробно описываются базовые понятия UML, необходимые для построения объектно-ориентированной модели системы с использованием графической нотации. Изложение сопровождается примерами разработки отдельных диаграмм, которые необходимы для представления информационной модели системы. Цель книги – помочь программистам освоить новую методологию разработки корпоративных программных приложений для последующего применения полученных знаний с использованием соответствующих CASE-инструментов.

Александр Васильевич Леоненков , Александр Леоненков

Зарубежная компьютерная, околокомпьютерная литература / Программирование / Прочая компьютерная литература / Книги по IT
Ведьмак. История франшизы. От фэнтези до культовой игровой саги
Ведьмак. История франшизы. От фэнтези до культовой игровой саги

С момента выхода первой части на ПК серия игр «Ведьмак» стала настоящим международным явлением. По мнению многих игроков, CD Projekt RED дерзко потеснила более авторитетные студии вроде BioWare или Obsidian Entertainment. Да, «Ведьмак» совершил невозможное: эстетика, лор, саундтрек и отсылки к восточноевропейскому фольклору нашли большой отклик в сердцах даже западных игроков, а Геральт из Ривии приобрел невероятную популярность по всему миру.Эта книга – история триумфа CD Projekt и «Ведьмака», основанная на статьях, документах и интервью, некоторые из которых существуют только на польском языке, а часть и вовсе не публиковалась ранее.В формате PDF A4 сохранен издательский макет книги.

Рафаэль Люка

Хобби и ремесла / Зарубежная компьютерная, околокомпьютерная литература / Зарубежная прикладная литература / Дом и досуг