世界級大牛對程式設計師超實用的程式設計箴言(下)

edithfang發表於2014-12-14
1.“在C或C++裡寫程式碼就好像拿著一把去除了所有安全保護措施的電鋸。”
                                                  
---Bob Gary
 
2.“羅馬帝國衰落的主要原因之一是:沒有0字元,這樣他們就沒辦法在C程式裡指示出成功的結束了。”                                   


---Robert Firth
 
3.“Java,在很多方面,就是C++ —。”             


---Michael Feldman
 
4.“考慮到目前計算機程式的悲慘狀況,軟體開發很明顯仍然是一門妖術,根本還不能被稱為一個‘工程科學’。”                         
                                                
 ---Bill Clinton
 
5.“沒有偉大的團隊你就開發不出來偉大的軟體,而現在大多數軟體開發團隊做起事來就像是一個不健全的家庭。”
                                                 
---Jim McCarthy
 
6.“當你懷疑的時候,不妨試試暴力演算法。”
                                                 
---Ken Thompson
 
7.“這是與我們的產業有關的很古怪的一件事:我們不僅從錯誤中學不到東西,甚至連從成功中也學不到。”
                                                 -
--Keith Braithwaite
 
8.“通常當你看到程式設計師的時候,他們什麼也不做。關於程式設計師最迷人的事情之一就是你不能通過眼睛觀看來分辨出他們是否在工作。他們經常就坐在那看起來好像在喝咖啡和閒聊,或者只是盯著天花板發呆。這時候程式設計師正試圖掌控所有在他腦中閃來閃去的關於個人或不相關的想法。”
                                                 
---Charles M. Strauss
 
9.“程式碼永遠不會撒謊,而註釋有時候會。”
                                                
---Ron Jeffries
 
10.“理論是你知道但還不能用的東西,實踐是能用但你不懂的東西。程式設計師把理論和實踐結合了起來:沒有東西能用,並且也不知道為什麼。”
                                               
11.“一旦一門新技術開始滾動,如果你不是壓路機的一部分,那你就只能是路的一部分了。”
                                                
---Stewart Brand
 
12.“優秀的程式碼是短的,簡單的,對稱的,你的挑戰就是要搞清楚怎麼才能做到這些。”
                                                
---Sean Parent
 
13.“過早的優化,就像一個噴嚏。過早的抽象,就像埃博拉病毒,它會讓我的眼睛流血。”
                                               
 ---Christer Ericson
 
14.“當你不創造東西時,你就會被你的品味而不是能力所定義。你的品味會變得很細緻,排除很多人,所以才需要創造。”
                                               
---Stiff
 
15.“當前的程式設計就是一場競賽,一方是努力要建立出更大更好的能證明出白痴的程式的軟體工程師,而另一方是嘗試製造更大更好的白痴的宇宙。從目前的情況看來,宇宙處於優勢。”
                                               
---Rick Cook
 
16.“你所知道的最有災難性的一件事是你的第一門程式語言。”
                                              
---Alan Kay
 
17.“教孩子程式設計有違現代教育的原則。做計劃,學習組織思想的紀律,致力於關注細節,學習自我批評,這些很好玩麼?”
                                              
---Alan J. Perlis
 
18.“真理只有在一個地方才能發現:程式碼裡。”
                                             
---Robert  C. Martin
 
19.“週一早上懶床有時候是要付出代價的,或許你接下來的一週時間都要浪費在除錯周一的程式碼上面。”
                                            
---Dance Salomon
 
20.“要一直這樣程式設計,好像最後維護你程式碼的那個傢伙是個知道你住處的暴力精神病患者一樣的程式設計。”
                                            
---Martin Golding
 
21.“最好的程式設計師可不止比優秀程式設計師好那麼一點點。不論用神額麼麼標準來衡量:概念創造性、速度、設計的獨創性或解決問題的能力上,他們都處於更高的數量級。”
                                            
---Randall E. Stross
 
22.“一個大專案的最嚴重的教訓之一是:你不想讓那些不是真正的程式設計師的人來程式設計,你會為此付出代價的!”
                                            
---John Carmack
 
23.“正常人認為如果一個事物不會被打破,就不要修理它。而工程師則認為,如果它不能被打破,只能說明它的功能還不夠豐富。”
                                            
---Scott Adams
來自:PHP100
相關閱讀
評論(1)

相關文章