3 года назад
Виды багов
В этой статье я бы хотел рассказать про баги в программах и какие они бывают по своему поведению. Что такое баг? Баг (с англ. bug - жук) - это ошибка в коде, которая лишает программу работоспособности (вылетает, не запускается или, вовсе, не компилируется) либо приводит к её неверной работе и/или выдаёт неожиданные результаты...
Баг-репорт: как правильно фиксировать ошибки в ПО
Баг (от англ. "bug" — жук) — это отклонение фактического поведения программы от ожидаемого. Простыми словами — когда программа работает не так, как должна. Интересный факт: термин появился ещё в XIX веке! Телеграфисты называли так технические неисправности, которые было сложно устранить — они надоедали, как назойливые жуки. А в 1947 году в компьютере Mark II нашли реального мотылька, застрявшего в реле и вызвавшего сбой. Его даже вклеили в журнал с пометкой "Первый обнаруженный баг". С тех пор 9 сентября считается неофициальным Днём тестировщика...