能啟發你不斷思考進步的最佳5條編程語錄

jopen 10年前發布 | 4K 次閱讀 編程

  英文原文:5 Best Programming Quotes

  下面是我我最喜歡的 5 條編程語錄,它們經常會讓我停下來,認真的想一想。

  “一個優秀的程序員是這樣子的,他在穿過一條單行道前都會先看一下路兩邊。”

  ——DougLinder

  解讀:優秀的程序員在寫下一段代碼前,都會考慮它將給以前和以后的程序帶來的影響,瞻前顧后是優秀程序員必不可少的技能,兼顧了代碼的可維護性和可擴展性。

  “為了理解遞歸,必須首先理解遞歸。”

  ——Anonymous

  解讀:遞歸就是用自己來定義自己,這句話本身就是一個典型的遞歸思想。

  “你越早開始敲代碼,你編程所需要的時間就越長。”

  ——RoyCarlson

  解讀:沒有充分地思考和計劃而任性地編碼會讓你的代碼變得很糟糕,結果可能一直在不斷地修補漏洞,東拼西湊。這種編程方式害人不淺。

  “如果你不能把程序用英語寫出來,你就不會把這個程序寫出來。”

  ——PeterHalpern

  解讀:自然語言是最基本的語言,如果一個程序都不能描述出來,那么它基本上就不會做出來,跟機器打交道,一就是一,二就是二,不要有絲毫僥幸心理。

  “在計算機編程之外,我實在想不出一件我更喜歡做的事了。你能夠一整天都在用混沌(虛無縹緲的東西)來創建模式和結構,并且在這過程中你還能解決很多小難題。”

  ——PeterVanDerLinden

  解讀:對真正喜歡編程的人來說,自己就是上帝般的存在,因為能在虛空中創建出亞當和夏娃般具有創造力和生產力的工具、應用,并且這過程中還會有很多讓人驚喜的小成就。真正的熱愛一個行業的人,整天做自己喜歡做的事,才能做到最好。

  譯文:http://www.php100.com/html/it/focus/2014/1218/8094.html

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