594 подписчика
Почему ошибки программ называют багами 👀
Баг - это ошибка в программе или системе. Это может быть что-то простое, как опечатка в коде, или что-то более серьезное, например, ошибка, которая приводит к тому, что программа не работает должным образом. Баги могут возникать на разных этапах разработки программы, и их обнаружение и исправление может потребовать много времени и усилий.
Само слово было заимствовано из английского языка, где слово “bug” означает “жук”. Слово «баг» как технический термин, обозначающий неисправность, использовалось уже в 1870-х годах. Телеграфисты и телефонисты тех времен называли этим словом помехи и неисправности, которые мешали работе и звуком были похожи на рой назойливых жучков 🐞
Впервые слово «баг» стало использоваться в значении «программная ошибка» в 1947 году. Инженеры Гарварда, работавшие с компьютером Mark II, нашли причину неисправности в поврежденном компоненте. Ей оказался сгоревший мотылёк. Они извлекли насекомое, записали об этом в журнале и пометили: «Первый случай обнаружения жука (bug)».
Со временем слово “баг” стало использоваться для описания любых ошибок в программном обеспечении. В 1980-х годах оно стало особенно популярным благодаря использованию в языке программирования UNIX, где команда “отладка” (debug) использовалась для поиска и устранения ошибок.
Сегодня слово “баг” является общепринятым термином в программировании и используется для описания любых ошибок, которые неминуемо возникают в процессе разработки программного обеспечения.
✅ Почему баги в Программах - это нормально?
🔎 Баги помогают нам расти и развиваться
Баги — это ошибки, которые помогают нам лучше понять, как работает программа. Они дают нам возможность находить и исправлять проблемы, что в конечном итоге делает наше приложение или программу более эффективными и полезными
🔎 Ошибки развивают креативность
Наличие багов заставляет нас искать новые подходы и решения для их устранения и улучшения пользовательского опыта
90% работы разработчика связано с поиском ошибок: чужих или собственных. Поиск и устранение ошибок, будь то написанный код, математический расчет, неучтенный случай, неточность в арифметике — интересный и познавательный процесс, нужно просто научиться тщательно выверять своё же решение. Здоровый подход к ошибкам в программировании кардинально меняет отношение к неудачам в других сферах жизни.
С вами свяжутся специалисты отдела Заботы, подробно расскажут о программе обучения, расписании занятий и ответят на все интересующие вопросы.
2 минуты
1 марта 2024