Читать «Законы Мэрфи» онлайн - страница 11

Артур Блох

"Мифический человеко-месяц", Фредерик

Брукс-мл.,р.8 (М., "Наука", 1979).

Корабль на мели - моряку маяк. (Голландская пословица.)

Неподатливость проблемы (срыва планов разработки систем) вызывает всеобщее изумление, и разобраться в ее природе непросто.

( Брукс, р.10 )

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

( Б. , р.13 )

Программист, как поэт, работает почти исключительно головой.

( Б., р.13 )

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

( Б., р.14 )

... Во всех областях творческой деятельности формальный объем прав никогда не согласуется с ответственностью.

( Б., р.14 )

Выдавать глобальные идеи - это удовольствие; искать сволочные маленькие ошибки - вот настоящая работа.

( Брукс )

Как только проект окончательно принят, он становится устаревшим в смысле своих концепций.

( Б., р.15 )

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

( меню ресторана "Антуан",

Новый Орлеан )

Все программисты - оптимисты.

( Б., р.17 )

На этот раз программа обязательно пройдет.

( аноним )

Я только что нашел последнюю ошибку.

( аноним )

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

( Б., р.19 )

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

( Б., р.19 )

Чтобы выносить ребенка, нужно девять месяцев, независимо от того, сколько женщин будет к этому привлечено.

( Б., р.20 )

Когда кажется, что все уже работает, все объединено в систему - вам еще осталось работы на четыре месяца.

( Чарльз Портман , ICL )

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

( Б., р.23 )

... Если за две минуты он (омлет) еще не готов, у заказчика два выбора - подождать или съесть его сырым .

( Б., р.23 )

Закон Брукса: если программистский проект не укладывается в сроки, то добавление рабочей силы только задержит его окончание.

( Б., р.26 )

... Концептуальное единство является самым важным соображением при проектировании системы.

( Б., р.36 )

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

( Б., р.36 )

Ни функциональность, ни простота сами по себе не гарантируют... высокого качества (проекта).

( Б., р.37 )

Добавляя малое к малому, получишь большую кучу.