Баг
Ошибка в поведении: программа работает, но не так, как задумано. Поиск бага — обычная часть работы, а не признак «плохого кода».
Как это выглядит: Кнопка «Плюс» уменьшает число вместо того, чтобы увеличивать.
Откуда слово: Из английского: bug — «жучок, букашка». В технике так называли мелкие неполадки ещё в XIX веке: у Эдисона в записных книжках 1870-х годов есть «bugs» про помехи в телефоне. А знаменитый мотылёк — реальная история: в 1947 году в журнал вычислительной машины Harvard Mark II вклеили настоящую бабочку с подписью «первый случай, когда баг найден по-настоящему». Бабочка была не причиной названия, а удачной шуткой.
Где это проходят: урок 7.5 «Разбираем чужой код и ищем ошибки» · Программирование с нуля
Ещё слова раздела «Ошибки и отладка»
Весь словарь программиста — 135 слов с объяснениями, примерами и ссылками на уроки.