【译文】经常嗡嗡叫的虫子(bug)

💡 原文中文,约3000字,阅读约需7分钟。
📝

内容提要

本文收集了一些臭名昭著的错误案例,包括计算机中的bug、太空火箭爆炸、自动更正错误、股市崩盘和监狱系统故障。这些错误提醒我们即使是小错误也可能带来严重后果,需要在代码编写和流程自动化中进行测试和修复。使用静态分析器可以帮助创建更好、更安全的代码。

🎯

关键要点

  • 任何人都可能犯错,某些错误在互联网历史上留下了深刻印记。
  • 1947年,Mark II计算机发现了第一个bug,一只飞蛾卡在继电器触点之间。
  • 2023年,英伟达RTX 4090显卡因一只苍蝇故障,维修后恢复正常。
  • 阿丽亚娜5号火箭因复制粘贴错误导致爆炸,损失70亿美元。
  • 微软Word的自动更正功能错误地将'cooperation'替换为'Cupertino',导致文件中出现错误。
  • 1987年黑色星期一股市崩盘,程序交易错误被认为是主要原因,导致市场损失约5000亿美元。
  • 2015年华盛顿特区监狱系统故障,3200名囚犯因计算错误被提前释放。
  • 克里斯托弗-冯-哈塞尔成功黑进父亲的Xbox账户,发现了安全漏洞并报告给微软。
  • 小错误可能导致严重后果,强调在代码编写和流程自动化中进行测试和修复。
  • 使用静态分析器可以帮助创建更好、更安全的代码。
➡️

继续阅读