Контекст. Только контекст

(Из ленты QA — грамотно)

Короче, что-то под капотом засвистело не по-детски. Но как-то смутно, как-то урывками.

То свистит.

То не свистит.

Но когда свистит — то прям ващще…

Начал искать первопричину этого автогреха. Пару дней отсиживал в засаде (за рулём), то разгоняя машину, то адски тормозя, то петляя по улицам стольного града.

И таки нашёл! 🙂

Понёс механику баг-репорт:

Уважаемые учёные по машинам,

мною, жителем киевских окраин, неоднократно замечено, что когда я еду на работу — с востока на запад — то под капотом не свистит.

А когда я еду домой — с запада на восток — то почти постоянно что-то где-то под капотом свистит.

Карта обоих маршрутов прилагается.

Прошу починить.

Ненуачо? Я ж профессиональный тестировщик, я ж доклады докладываю на конференциях, я ж умею профессионально составлять профессиональные баг-репорты. Вот, обнаружен баг. Вот при каких условиях он воспроизводится, скриншот прилагается. Плиз, фикс.

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

Механик послушал аудиозапись свиста, станцевал перед машиной ламбаду, и подтвердил мои выводы: таки да, свистело только при езде с запада на восток, и вы не сумашедший. Но дурак. Бо свистело не потому, что «Oh, East is East, and West is West, and never the twain shall meet» (© Rudyard Kipling, который про Маугли сочинил), а потому, что ослабло натяжение ремня генератора электрического тока, и ремень проскальзывал по направляющим ложбинкам.

Непонятно?

Каждый раз, когда я включал фары, повышалась нагрузка на генератор. В штатном режиме он просто начинает крутиться быстрее, но если ремень неплотно прилегает, то пожалуйте «засвистело, и упало на столе».

А фары я включал только по вечерам, когда возвращался домой.

А домой я еду с запада на восток.

А если не знаешь, как всё устроено ИЗНУТРИ, и ведешь наблюдение только СНАРУЖИ, то как догадаться?!

Никак.

Ремень-то подтянули, делов-то. А вот…

Чего я об этом вспомнил: да попался мне на глаза один баг-репорт, и прям один в один… Там было исчерпывающе точное описание того, что тестировщик ВИДЕЛ, и полное игнорирование контекста, в котором случился баг, бо тестировщик о ряде положений даже не догадывался (ненуачо, тестирование же не такое сложное, как программирование, да?!).

Конечно, программист проклял этого создателя бага, бо «не воспроизводится же», а юнак твердит, что воспроизводится, и даже демонстрирует это на видеозаписи и брызжет отравленными слезами.

Таки контекст важнее всего.

Понимание принципов «почему и как оно вообще работает» важнее знания ряда ситуаций, которые могут произойти.

Программистов жалько…

Под капот надо смотреть

Под капот надо смотреть

Filed under: В гостях у психиатра, Не смешно, Озарения, Удивительные баги, Учеба в бою, Фотографии Tagged: Редьярд Киплинг

Источник: Контекст. Только контекст