Законы Мёрфи, принцип Питера (неБрока) и другие несуразности

  • Автор темы Автор темы Piter Brok
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Следствие 2.

Чем больше программист делает ошибок, тем быстрее он делается ученым.
 
Следствие 3.

Крупный ученый-программист никогда не пишет правильные программы.
 
Замечание к третьему следствию.

На то он и ученый.
 
Закон необходимости ошибок.

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

1. Ошибке не все равно, кто ее обнаружит.
 
2. Ошибки могут следовать друг за другом. От перестановки двух эквивалентных ошибок результат не меняется (коммутативность эквивалентных ошибок).
 
3. Две последовательные ошибки можно объединить в одну, более сильную.
 
4. Одинаковые ошибки необязательно делать каждый раз, достаточно сделать одну, а затем обращаться к ней по мере необходимости из любого места программы.
 
5. Ошибки могут образовывать циклы. Наиболее устойчивый из них - бесконечный.
 
6. Ошибки могут вызывать друг друга и сами себя (рекурсивность ошибок).
 
7. Ошибки допускают многократное вложение друг в друга.
 
8 . Две одинаковые вложенные ошибки называются четной ошибкой и ошибкой не являются.
 
9. Во время исполнения ошибки имеют наивысший приоритет. Прервать исполнение ошибки может только другая, более активная ошибка.
 
10. Запросы операционной системы к ошибкам ошибками могут игнорироваться.
 
11. Запросы ошибок к операционной системе игнорироваться не могут.
 
12. При работе с файлами ошибки могут пользоваться файловой системой базовой ОС и ее ошибками.
 
13. На ЭВМ с параллельной архитектурой может выполняться несколько ошибок одновременно.
 
14. Системные программы облегчают процесс написания прикладных программ и их ошибок.
 
Свойство четности ошибок.

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

Ошибка, повторенная дважды, перестает быть ошибкой.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх