2011-01-27 121 views
2

有很多,我想引用,但我認爲最好的,在我看來,是一個由Edsger Dijkstra算法最佳格言計算機科學

「程序測試可以用來顯示錯誤的存在,但從不顯示他們的缺​​席「

而你呢?什麼是關於計算機科學的最佳報價?

+2

變化維基? PS? – Mauricio 2011-01-27 15:15:46

回答

4

在衆多...

有構建 軟件設計的兩種方式;

一種方法是使 它很簡單,明顯有 沒有缺陷。

而另一種方式是 使其變得如此複雜以至於 沒有明顯的缺陷。

第一個 方法要困難得多。

C A R Hoare

2

過早的優化是所有罪惡

IIRC的根源是來自高德納

3

「編程是軟件工程師之間的種族努力建設更好和更大的傻瓜型方案,以及宇宙試圖產生更大更好的白癡,到目前爲止,宇宙正在贏得勝利。「

6

如果兩個都凍結了,那麼在水上行走和從規範開發軟件很容易。

- 愛德華V.貝拉爾

2

另一個克努特報價:「當心上面的代碼中的bug;我只證明它是正確的,沒有嘗試過」

2

程序員 的三個主要優點是:懶惰,不耐煩 和傲慢。

拉里牆

2

通過一位同事:

爪哇 - 一次編寫,到處調試