Законы Мерфи


  Если программа полностью отлажена, ее нужно будет скорректировать.


  Любая программа стремится занять всю доступную память.


  Ценность программы прямо пропорциональна весу ее *выдачи*.


  Сложность программы растет до тех пор, пока не превысит способности программиста.


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


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


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


  Непечатный жаргон - это тот язык, которым решительно все программисты владеют в совершенстве.


  Компьютеры ненадежны, но люди еще ненадежнее.


  Любая система, зависящая от человеческой надежности, ненадежна.


  Число ошибок, которые нельзя обнаружить, бесконечно, в противовес числу ошибок, которые можно обнаружить,- оно конечно по определению.


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


  Увеличение числа участников при подготовке опаздывающей программы только замедляет процесс.


  Неточно спланированная программа требует в три раза больше времени, чем предполагалось; тщательно спланированная - только в два раза.


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