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

edithfang發表於2014-12-18
“一個優秀的程式設計師是這樣子的,他在穿過一條單行道前都會先看一下路兩邊。”

-----Doug Linder
 
解讀:優秀的程式設計師在寫下一段程式碼前,都會考慮它將給以前和以後的程式帶來的影響,瞻前顧後是優秀程式設計師必不可少的技能,兼顧了程式碼的可維護性和可擴充套件性。

“為了理解遞迴,必須首先理解遞迴。”
                                -
----Anonymous
 
解讀:遞迴就是用自己來定義自己,這句話本身就是一個典型的遞迴思想。

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

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

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

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

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

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

原文:https://medium.com/@nashvail/5-best-programming-quotes-8bcf4abce05f

(翻譯:PHP100_Alex)
來自:PHP100
相關閱讀
評論(1)

相關文章