четверг, 22 сентября 2011 г.

Lesson 26

Слово Канеру:

Интуиция хороша для начала, но паршива в финале.

Вы можете быть искушены в использовании отдельных тестовых данных или судить конкретные тестовые случаи, основываясь на вашей интуиции - «чуять нутром», даже если вы не можете ясно объяснить причины вашего знания. Мы считаем, что это полезное чувство, но оно полезно скорее в качестве точки старта, чем в качестве точки отдыха.

Кроме того факта, что интуиция часто глубоко субъективна, реальные проблемы появляются, когда вы пытаетесь передать ваш баг репорт и оценки качества другим людям — программисту, менеджеру. За исключением случаев, когда предположение разделяют и остальные — оно должно быть отклонено.

Поэтому мы рекомендуем использовать интуицию как ориентир, но не как обоснование. Если вы склонны думать «это баг потому что это очевидно баг», замените это суждение на «это баг, так как я наблюдал поведение продукта, нарушающее требования X, Y и Z, а эти требования важны для моих клиентов».

Комментариев нет:

Отправить комментарий