有很多我想引用,但我认为最好的,在我看来是 Edsger Dijkstra :
"Program testing can be used to show the presence of bugs, but never to show their absence"
你呢?有关计算机科学的最佳报价是什么?
在众多......
有两种构建软件设计的方法;一种方法是使它变得如此简单,以至于显然没有缺陷 . 另一种方法是使它变得如此复杂以至于没有明显的缺陷 . 第一种方法要困难得多 .
C A R Hoare
如果两者都被冻结,在水上行走并从规范开发软件很容易 .
“编程是软件工程师努力 Build 更好和更大的白痴证明计划之间的竞赛,而宇宙正在努力创造更大更好的白痴 . 到目前为止,宇宙正在赢得胜利 . ”
过早优化是万恶之源
IIRC来自Knuth
另一个Knuth引用:“注意上面代码中的错误;我只是证明它是正确的,没有尝试过 . ”
程序员的三个主要优点是:懒惰,急躁和傲慢 .
通过工作同事:
Java - 写一次,到处调试
7 回答
在众多......
C A R Hoare
“编程是软件工程师努力 Build 更好和更大的白痴证明计划之间的竞赛,而宇宙正在努力创造更大更好的白痴 . 到目前为止,宇宙正在赢得胜利 . ”
IIRC来自Knuth
另一个Knuth引用:“注意上面代码中的错误;我只是证明它是正确的,没有尝试过 . ”
通过工作同事: