Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
книги хакеры / Питер_Гудлиф_Ремесло_программиста_Практика_написания_хорошего_кода.pdf
Скачиваний:
16
Добавлен:
19.04.2024
Размер:
9.23 Mб
Скачать

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

10

Код, который построил Джек

Способы превращения исходного кода в исполняемый

В этой главе:

Как происходит сборка программ?

Различные модели программных языков для строительства ПО

Механизмы хорошей системы сборки

Сборка финальных версий

Все, что вы строили годами, может быть разрушено в одну ночь.

Но все равно строить нужно.

Мать Тереза

Программист (Geekus maximus) обычно оби% тает в своей естественной среде, т. е. сгор% бившись в неверном сиянии монитора, вво% дя глубокомысленные комбинации симво% лов пунктуации в текстовом редакторе. Ино% гда этот пугливый зверь покидает свою берлогу, чтобы совершить вылазку за кофе или пиццей. Затем он быстро возвращается в свое убежище и продолжает священнодей% ствовать над клавиатурой.

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