译 | 关于 debug 的 9 条给人启示的语录
在这里,我将向您展示来自世界各地的著名开发人员和程序员关于调试程序的著名语录。
语录 #1
在我所有的编程错误中,80%是语法错误。剩下的20%中,80%是微不足道的逻辑错误。在剩下的4%中,80%是指针错误。剩下的0.4%很难。
——马克·唐纳,IBM沃森研究中心
语录 #2
在系统测试中查找和修复bug的工作量是开发的三倍。如果没有系统测试,在这个领域中查找和修复bug的工作量将变成10倍。因此,坚持由开发人员进行单元测试。
——拉里·伯恩斯坦,贝尔通讯研究公司
语录 #3
不要站着调试。它让你的耐心减半,你需要集中所有的力量。
-戴夫·斯托尔,爱荷华州锡达拉皮兹市。
语录 #4
不要被这些注释所迷惑——它们可能会非常具有误导性。只debug代码。
-戴夫·斯托尔,爱荷华州锡达拉皮兹市。
语录 #5
测试可以显示bug的存在,但不能显示它们的不存在。
– Edsger W. Dijkstra,德克萨斯大学
语录 #6
新系统的每个新用户都会创建一个新的bug种类。
– Brian Kernighan, 贝尔实验室
语录 #7
如果没有坏,就不要修理。If it ain’t broke, don’t fix it.
——罗纳德·里根,加州圣巴巴拉市
语录 #8
[维护人员的座右铭]
如果我们不能修好它,它就不会坏。
-美国陆军中校沃尔特·韦尔
语录 #9
修复有bug的程序的第一步是让它重现这个bug。
– 汤姆·达夫,贝尔实验室
英文原文:Nine Illuminating Quotes on Debugging
你也许感兴趣的:
- 【外评】 我可以修好这台电脑,老板,但我需要玩上几个小时的游戏才能做到
- 关于 Node.js 调试,你需要了解的一切
- 程序员们,曾经是否有个bug让你开始怀疑人生
- JavaScript反调试技巧
- 我和一个搞不定的bug的故事
- 13年的Bug调试经验总结
- 关于JavaScript调试的十来个小技巧
- 记一次灵异般的 Bug 调试经历
- 当cpu飙升时,找出php中可能有问题的代码行
- 东半球最先进的debug技巧
你对本文的反应是: