Законы машинного программирования

Артур Блох. Законы Мэрфи

* Закон Мерфи *

МЭРФИЛОГИЯ

Закон Мерфи.

Если какая-нибудь неприятность может случиться, она случается.

Следствия.

1. Все не так легко, как кажется. 2. Всякая работа требует больше времени, чем вы думаете. 3. Из всех неприятностей произойдет именно та, ущерб от которой больше. 4. Если четыре причины возможных неприятностей заранее устранены, то всегда найдется пятая. 5. Предоставленные самим себе, события имеют тенденцию развиваться от плохого к худшему. 6. Как только вы принимаетесь делать какую-то работу, находится другая, которую надо сделать еще раньше. 7. Всякое решение плодит новые проблемы.

Второй закон Чизхолма.

Когда дела идут хорошо, что-то должно случиться в самом ближайшем будущем. Следствия. ----------- 1. Когда дела идут хуже некуда, в самом ближайшем будущем они пойдут еще хуже. 2. Если вам кажется, что ситуация улучшается, значит, вы чего-то не заметили.

Третий закон Чизхолма.

Любые предложения люди понимают иначе, чем тот, кто их вносит. Следствия. ----------- 1. Даже если ваше объяснение настолько ясно, что исключает всякое ложное толкование, все равно найдется человек, который поймет вас неправильно. 2. Если вы уверены, что ваш поступок встретит всеобщее одобрение, кому-то он обязательно не понравится. Первый закон Скотта. ===================== Неважно, что кто-то идет неправильно. Возможно, это хорошо выглядит... Первый закон Финэйгла. ======================= Если эксперимент удался, что-то здесь не так... Третий закон Финэйгла. ======================= В любом наборе исходных данных самая надежная величина, не требующая никакой проверки, является ошибочной. Четвертый закон Финэйгла. ========================== Если работа проваливается, то всякая попытка ее спасти только ухудшит дело. Комментарий Эрмана к теореме Гинзберга. ======================================== 1. Перед тем как улучшиться, ситуация ухудшается. 2. Кто сказал, что она улучшится?! Второй закон термодинамики Эверитта. ===================================== Неразбериха в обществе постоянно возрастает. Только очень упорным трудом можно несколько ее уменьшить. Однако сама эта попытка приведет к росту совокупной неразберихи. Закон термодинамики Мерфи. =========================== Под давлением все ухудшается. Закон Паддера. =============== Все, что хорошо начинается, кончается плохо. Все, что плохо начинается, кончается еще хуже. Теорема Стокмайера. ==================== Если кажется, что работу сделать легко, это непременно будет трудно. Если на вид она трудна, значит выполнить ее абсолютно невозможно. Следствие Боярского. ===================== Любую работу выполнить абсолютно невозможно. Первый закон создания динамики систем Зимерги. =============================================== Если уж вы открыли банку с червяками, то единственный способ снова их запечатать - это воспользоваться банкой большего размера.

ПРИКЛАДНАЯ МЕРФИЛОГИЯ

Закон Букера. =============== Даже маленькая практика стоит большой теории. Законы Клипштейна в приложении: ================================ к машиностроению ------------------ 1. Ваша заявка на патент непременно опоздает на неделю против аналогичной заявки, поданной другим. 2. Стабильность поставок всегда обратно пропорциональна напряженности календарного графика. 3. Всякий провод, нарезанный на куски, окажется слишком коротким. и производству: ---------------- 1. Допустимые отклонения будут накапливаться однонаправленно, чтобы причинить максимум трудностей при сборке. 2. Если по схеме требуется N деталей, то на складе окажется N-1. 3. Двигатель закрутится не в том направлении. 4. Система обеспечения надежности выведет из строя другие системы. 5. Прибор, защищаемый быстродействующим плавким предохранителем, сумеет защитить этот предохранитель, перегорев первым. 6. Ошибка выявится только после завершения окончательной проверки прибора. 7. После того, как из защитного кожуха будет выкручен последний из 16 болтов, выяснится, что сняли не тот кожух. 8. После того, как кожух закрепили 16 удерживаюшими болтами, окажется, что внутрь забыли положить прокладку. 9. После сборки установки на верстаке обнаружатся лишние детали. ********************************************************** Универсальные законы для молодых инженеров, разработанные комитетом по практическим рекомендациям международной ассоциации инженеров-философов. ========================================================== 1. Любая ошибка, которая может вкрасться в расчет, вкрадывается в него. 2. Любая ошибка в любом расчете будет нацелена на причинение наибольшего вреда. 3. Во всякой формуле константы (особенно те, которые взяты из технических справочников) должны рассматриваться как переменные. 4. Самый важный размер на любой диаграмме или чертеже имеет наибольший шанс быть пропущенным. 5. Если опытная установка работает безукоризненно, все последующие будут неисправны. 6. Просьба об изменениях, которые совершенно необходимо внести в прибор, всегда поступает после того, как его изготовление почти закончено. 7. Части, которые просто нельзя собрать неправильно,все же будут собраны неправильно. 8. Все сроки обязательств по поставкам надо умножить на коэффициент 2,0. 9. Технические параметры приборов, заявляемые фирмой-изготовителем, надо умножить на коэффициент 0,5. 10. Ожидания покупателей новой машины надо умножить на коэффициент 0,25. 11.Любое устройство, требующее наладки и регулировки обычно не поддается ни тому, ни другому. 12. Если за ошибку в расчете отвечает больше одного человека, виноватых не найти. 13. Одинаковые приборы, проверенные одинаковым способом,будут в эксплуатации вести себя совершенно по-разному. Следствие Этвуда. =================== 'Зачитывают' только те книги, которыми вы особенно дорожите. Третий закон Джонсона. ======================= Потерянный вами номер журнала содержит именно ту статью,рассказ или отрывок романа, который вы срочно хотели бы прочитать. Следствие. ----------- У всех ваших друзей этого номера либо не было, либо он утерян, либо выброшен. Закон журнала 'Харперс Мэгэзин'. ================================= Вещь нельзя найти, пока не купишь взамен ее другую. Правила взаимозависимости Ричарда. =================================== То, что вы храните достаточно долго, можно выбросить. Как только вы что-то выбросите, оно вам понадобится. Закон самолета. ================ Когда ваш самолет опаздывает, самолет, на который вы хотели пересесть, улетает вовремя. Первый закон езды на велосипеде. ================================= Независимо от того, куда вы едете, - это в гору и против ветра! Первый закон бриджа. ===================== Виноват всегда партнер. Закон кошачьей безысходности. =============================== Как только кошка растянулась и начала засыпать на ваших коленях, вам срочно понадобилось встать и идти, ну, скажем,в ванную комнату. Закон Джонсона и Лэрда. ======================== Зубная боль обычно начинается в ночь на субботу. Наблюдение Этторе. =================== Соседняя очередь всегда движется быстрее. Закон Буба. ============= Утерянное всегда находишь в последнем кармане.

Искусство проектирования.

Первый закон корректировки. ============================ Информация, ведущая к обязательному изменению проекта, поступит к автору этого проекта тогда и только тогда, когда чертежи уже выполнены. Следствие. ----------- В простых случаях, когда отчетливо виден явно правильный вариант и один явно неправильный, часто разумнее выбрать неправильный, чтобы быстрее приступить к неизбежным исправлениям. Второй закон корректировки. ============================ Чем безобиднее на вид изменение, тем большим будет его влияние в дальнейшем и тем больше чертежей придется изменять Закон потерянного дюйма. ========================== При работе над любым проектом ни один габаритный размер не может быть установлен точно после 16 h 40 m в пятницу. Следствие. ----------- Правильный результат будет самоочевиден в 09 h 01 m утра в понедельник. Закон прикладной неразберихи. ============================== Деталь, которую завод забыл поставить, обеспечивает 75% объема поставок. Разобравшись, вы легко обнаружите, что завод не только забыл ее поставить, но и 50% времени ее вообще не производил. Следствия. ----------- 1. Доставка на грузовике, обычно требующая одного дня, займет 5 дней, если вы ждете именно этот грузовик. 2. Добавив 2 недели к положенному по графику сроку на непредвиденные задержки, добавьте еще 2 недели на непредвиденность самих непредвиденных задержек. Теорема Вышковского. ====================== Независимо от единиц измерения, используемых поставщиком или покупателем, производитель будет использовать свои собственные произвольные единицы измерения, переводимые в единицы поставщика или покупателя с помощью странных и неестественных коэффициентов пересчета. Уравнения Снэйфу. ================== 1. В задаче из N уравнений будет N+1 неизвестная. 2. Самый необходимый предмет или самая необходимая доза информации будут наименее доступными. 3. Как только вы используете все возможные способы решения и не найдете подходящего, тут же найдется решение простое и очевидное для всех других людей. Закон Микша. ============= Если у веревки есть один конец, значит, у нее должен быть и другой.

Законы машинного программирования