среда, 13 августа 2014 г.

Урок 3. Слайд 138

Порекомендовали купить машинку для чистки цепи:
Увидев картинку, коллега тут же вспомнил текст песенки:
Фаллоимитатор 25 на 8
На пальчиковых батарейках
Он не предаст, и никогда не бросит
Его не заберут в армейку
Хм.
Поехали:

Слайд 138
Итак, позвольте подвести итог по оракулам.
Иногда программа ведет себя очевидно неверным способом. 
В таком случае, если мы можем описать поведение и распознать ошибку, мы можем зарепортить ее, не тратя много времени на раздумья.
Но в других ситуациях дефект сложно обнаружить, сложно распознать, объяснить. Если мы думаем об оракулах, как о надежных и твердых правилах, если мы вообще считаем оценку с помощью тестирования надежным и быстрым делом, то мы пропустим много серьезных проблем.
Оракулы тестирования дают нам больше свободы при ответах на нечеткие вопросы, больше возможности работать с подозрительными и нечеткими результатами, и позволяют создавать ситуации, которые могут быть потенциально проблематичными для кода.

1 комментарий: