一些有趣的編程名言

jopen 12年前發布 | 9K 次閱讀 編程

  查看原文:喜愛的程式設計名言

  以下內容收集自一些優秀的技術書籍章節開頭的名言佳句,非常有意思,直接或間接反映了軟件開發中的一些事情。

  1. 生命太短暫,不要去做一些根本沒有人想要的東西。——Ash Maurya
  2. 如果你交給某人一個程序,你將折磨他一整天;如果你教某人如何編寫程序,你將折磨他一輩子。——David Leinweber
  3. 軟件設計有兩種方式:一種方式是,使軟件過于簡單,明顯沒有缺陷;另一種方式是,使軟件過于復雜,沒有明顯的缺陷。——C.A.R. Hoare
  4. 其實,我嘗試著使 Ruby 更自然,而不是簡單。Ruby 看起來很簡單,但內部是非常復雜的,就像我們的身體一樣。——松本行弘,Ruby 之父
  5. 大部分情況下,構建程序的過程本質上是對規范調試的過程。——Fred Brooks,《人月神話》作者
  6. 軟件開發往往是這樣:最開始的 90% 代碼占用了開始的 90% 的開發時間;剩下 10% 代碼同樣需要 90% 的開發時間。——Tom Cargill
  7. 當你試圖解決一個你不理解的問題時,復雜化就產成了。——Andy Boothe
  8. 用幾個小時來制定計劃,可以節省幾周的編程時間。—— 匿名
  9. 控制復雜性是計算機編程的本質。—— Brian Kernighan
  10. 計算機科學領域的所有問題都可以通過其他方式間接解決。——David Wheeler
  11. 編程是兩隊人馬在競爭:軟件工程師努力設計出最大最好的連白癡都會使用的程序;而宇宙在拼命制造最大最好的白癡。到目前為止,宇宙是勝利者。—— Rick Cook
  12. 調試一個初次見到的代碼比重寫代碼要困難兩倍。因此,按照定義,如果你寫代碼非常巧妙,那么沒有人足夠聰明來調試它。—— Brian W. Kernighan
  13. 我不是一個偉大的程序員,我只是一個具有良好習慣的優秀程序員。― Kent Beck
  14. 你們中大多數人都熟悉程序員的美德,有三種:那就是懶惰、急躁和傲慢。– Larry Wall,Perl 語言發明人
  15. 任何一個傻瓜都會寫能夠讓機器理解的代碼,只有好的程序員才能寫出人類可以理解的代碼。——Martin Fowler
  16. 靠代碼行數來衡量開發進度,就像是憑重量來衡量飛機制造的進度。——比爾·蓋茨
  17. 這不是一個 bug,這只是一個未列出來的特性。——匿名
  18. 作為一個程序員,郁悶的事情是,面對一個代碼塊,卻不敢去修改。更糟糕的是,這個代碼塊還是自己寫的。—— Peyton Jones
  19. 它在我的機器上可以很好運行!——大部分程序員
  20. 能說算不上什么,有本事就把你的代碼給我看看。——Linus Torvalds,Linux 之父
  21. 我認為對象就像是生物學里的細胞,或者網絡中的一臺計算機,只能夠通過消息來通信——Alan Kay,Smalltalk 的發明人,面向對象之父
  22. 當你選擇了一種語言,意味著你還選擇了一組技術、一個社區。——Joshua Bloch
  23. 質量、速度、廉價,選擇其中兩個。——匿名
  24. 過早的優化是罪惡之源。——Donald Knuth
  25. 沒有什么代碼的執行速度比空代碼更快。——Merb 核心原則
  26. 如果你是房間里最聰明的人,那么你走錯房間了。——匿名
  27. 如果只需更改一個單一的代碼行,你的部門需要花費多長時間?——Mary Poppendieck
  28. 九個人不能讓一個孩子在一個月內出生。——Fred Brooks,《人月神話》作者
  29. 好代碼本身就是最好的文檔。當你需要添加一個注釋時,你應該考慮如何修改代碼才能不需要注釋。——Steve McConnell,Code Complete 作者
  30. 一個人在教會電腦之前,別說他真正理解這個東西了。——Donald Knuth
  31. </ol>

      你是否也有自己喜歡的名言,歡迎分享。

    來自: www.iteye.com
     本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
     轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
     本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!