Законы Мерфи


•  Определение. Тестирование - это процесс нахождения ошибок в тесте. Хороший тест должен содержать ошибки, компенсирующие их нехватку в тестируемой программе.


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


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


•  До начала работы над проектом следует тщательно продумать все необходимые ошибки и связи между ними. Это значительно упростит работу над ошибками в самом проекте.


•  Стиральные машины ломаются только в процессе стирки.


•  Любой застенчивый ребенок выберет многолюдное место, чтобы громко продемонстрировать вновь приобретенный словарный запас (*черт подери* и т.п.).


•  Стоимость товара - это амбиции его производителя, возведенные в степень амбиций продавца и выраженные в денежных единицах.


•  Половина трудностей происходит оттого,что мы слишком быстро говорим *да* и недостаточно быстро *нет*.


•  Чистый бред имеет тенденцию вытеснять с телевизионного экрана бред обыкновенный.


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


•  Если ты наконец-то выучил язык программирования, то он никому уже не нужен.


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


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


•  Если с Вами согласен дурак, значит где-то рядом есть зеркало.


•  Ничто так не повышает квалификацию водителя, как едущая сзади машина ГАИ.