Читать «Полное собрание законов Мерфи» онлайн - страница 7
Артур Блох
ТЕОРЕМА ВЫШКОВСКОГО
Независимо от того, какими единицами измерения пользуется поставщик либо покупатель, производитель применяет те, которые нравятся ему. Эти единицы можно перевести в единицы поставщика или покупателя только с помощью странных и неестественных коэффициентов.
УРАВНЕНИЯ СНЭЙФУ
1. В задаче с «x» неизвестных в уравнении оказывается на одно неизвестное больше.
2. Самый необходимый предмет и самая важная информация наиболее труднодоступны.
3. Как только вы испробовали все способы решения и потерпели неудачу, тут же найдется решение, простое и очевидное для всех остальных.
4. Беда не приходит одна.
КОНСТАНТА СКИННЕРА
(Финэйглирующий фактор Флэннэгана)
Это число, которое при умножении или делении на ваш ответ дает то число, которое вы должны были получить.
ЗАКОНЫ КОМПЬЮТЕРНОГО ПРОГРАММИРОВАНИЯ
1. Любая рабочая программа уже устарела.
2. Любая программа стоит дороже и составляется дольше, чем могла бы.
3. Если программа представляет практическую ценность, в нее приходится вносить изменения.
4. Если программа бесполезна, ее нужно записать.
5. Любая программа растет до тех пор, пока не заполнит всю доступную память.
6. Ценность программы пропорциональна количеству выдаваемых ей данных.
7. Сложность программы возрастает до тех пор, пока не превысит способностей программиста, который должен с ней работать.
ПОСТУЛАТЫ ПРОГРАММИРОВАНИЯ ТРАУТМЕНА
1. Если пробная система работает безупречно, не будут функционировать все последующие.
2. Самая опасная ошибка обнаруживается тогда, когда программа функционирует уже полгода.
3. Карточки в картотеке отдела кадров, которые невозможно перепутать, оказываются перепутанными.
4. Взаимозаменяемые пленки не являются таковыми.
5. Если на компьютере стоит защита от записи нежелательных данных, найдется изобретательный идиот, который изыщет способ обойти ее и ввести свои данные.
ЗАКОН БРУКА
Новое программное обеспечение плюс работник равно устаревшему программному обеспечению.
КОМПЬЮТЕРНЫЕ ЗАКОНЫ ПО ГОЛУБУ
1. Нечеткая формулировка целей проекта используется для того, чтобы избежать неприятных минут при определении предполагаемых затрат на осуществление этих целей.
2. Реализация плохо спланированного проекта занимает в три раза больше времени, чем могла бы; тщательно спланированного проекта — в два раза.
3. Усилия, направленные на корректировку курса разработки проекта, растут в геометрической прогрессии.
4. Группы по реализации того или иного проекта очень не любят сдавать еженедельные рапорты о своих успехах, потому что это ярко демонстрирует отсутствие успехов.
ЗАКОН КИБЕРНЕТИЧЕСКОЙ ЭНТОМОЛОГИИ ЛЮБАРСКОГО
В программе всегда найдется еще один «жучок».
ПРИНЦИП ШОУ
Если вы разработали систему, понятную даже дураку, то только дурак и будет ею пользоваться.
ДЕЛА МАШИННЫЕ
ОПТИМИСТИЧЕСКИЙ ПРИНЦИП IBM
Машины должны работать; люди должны думать.
ЗАКОН ПРИРОДЫ
Нельзя заранее предугадать, какую сторону хлеба лучше намазать маслом.
ЗАКОН СПРИНКЛА
Все падает под прямым углом.