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

Х. выдавал на-гора устойчивый, надежный код, строка за строкой скорее поэма, чем ПО, и занимался этим по меньшей мере 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 сохранен издательский макет книги.

Рафаэль Люка

Хобби и ремесла / Зарубежная компьютерная, околокомпьютерная литература / Зарубежная прикладная литература / Дом и досуг
Цифровой журнал «Компьютерра» № 24
Цифровой журнал «Компьютерра» № 24

ОглавлениеБольшие новостиMicrosoft BizSpark: поиски инвесторов и менторов Автор: Григорий РудницкийNASA открыло виртуальную лунную базу Автор: Михаил КарповТерралабПромзона: Катушка с лупой Автор: Николай МаслухинPixel Qi: дисплеи, не слепнущие на солнце Автор: Юрий ИльинПромзона: Батарейки Microsoft Автор: Николай МаслухинСофт: Process Explorer — порнобаннер в прицеле Автор: Николай МаслухинSynaptics: тачпады нового поколения Автор: Олег НечайПромзона: Очки-суфлер Автор: Николай МаслухинМобильный интернет для малого бизнеса Автор: Максим БукинВещь дня: беззеркальная камера Lumix G2 Автор: Андрей ПисьменныйHDBaseT 1.0: дешёвая замена HDMI Автор: Олег НечайПромзона: Воздушный холодильник Автор: Николай МаслухинСофт: Настраиваем Ubuntu с помощью Ubuntu Tweak Автор: Крестников ЕвгенийПромзона: Бескрайний бассейн Автор: Николай МаслухинСпособы обмана в мобильных сетях Автор: Максим БукинСвоя играВасилий Щепетнёв: О пользе словаря Автор: Василий ЩепетневКивино гнездо: Человек против обмана Автор: Берд КивиMicrosoft: что пошло не так Автор: Андрей ПисьменныйКафедра Ваннаха: Скольжение к сингулярности Автор: Ваннах МихаилВасилий Щепетнёв: Гамбит Форт-Росс Автор: Василий ЩепетневКафедра Ваннаха: Облачное программирование и Пуэрто-Рико Автор: Ваннах МихаилВасилий Щепетнёв: Следы на целлулоиде Автор: Василий ЩепетневКивино гнездо: Конфликт криптографии и бюрократии Автор: Берд КивиИнтерактивЛюдмила Булавкина, директор YouDo по маркетингу, о любительском контенте Автор: Юрий ИльинМакс Зацепин и Глеб Никитин о музыкальной игре для iPad Автор: Юрий ИльинСергей Матиясевич (3D Bank) о рынке трёхмерных моделей Автор: Юрий ИльинВ. Репин (ИХБФМ СО РАН) о бактерии из вечной мерзлоты Автор: Алла АршиноваДмитрий Завалишин об операционной системе «Фантом» Автор: Андрей ПисьменныйБлогиАнатолий Вассерман: «Марс-500» Автор: Анатолий ВассерманКак большой оператор споткнулся о маленького SaaS-провайдера Автор: Анисимов КонстантинАнатолий Вассерман: Дальневосточные «партизаны» Автор: Анатолий ВассерманГолубятня-ОнлайнГолубятня: Сидр №4 Автор: Сергей ГолубицкийГолубятня: Бедность Автор: Сергей Голубицкий

Журнал «Компьютерра»

Зарубежная компьютерная, околокомпьютерная литература