
Если программист говорит вам: "У меня всё работает", значит, готовьтесь через 5 минут вы найдете баг.
Откуда взялось название Баг (Bug) в веб разработке и IT?
Исторический факт: В 1947 году в огромный электромеханический компьютер (размером с комнату) реально залетел мотылек (жук — bug) и замкнул контакты. Компьютер встал. Грейс Хоппер, работавшая на нем, вклеила мотылька в журнал с подписью "First actual case of bug being found". С тех пор любую ошибку в коде называют "Жуком".
Аналогия для понимания Бага (Bug) и (Борщ)
Представь, что ты пишешь рецепт борща (это код):
- Взять свеклу.
- Нарезать.
- Кинуть в кастрюлю.
Ты отдаешь рецепт роботу. Баг: Ты забыл написать "Налить воду". Результат: Робот жарит сухую свеклу в пустой кастрюле и сжигает кухню. Робот не виноват, он делал строго по инструкции. Виноват ты. Это и есть баг.
Баг (Bug) если по-простому или любимые отмазки программистов
Когда нашли баг, мы никогда не признаемся сразу. Мы говорим:
- "Странно, на локалке (моем компьютере) всё работало"
- "Это не баг, это фича!" (Feature - особенность).
- "Это проблемы на стороне хостинга, интернета или даже фазы Луны"
- "Попробуйте почистить кэш" (универсальное лечение от всех болезней).
