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

edithfang發表於2014-12-12
說的容易,有本事你把程式碼寫出來我瞅瞅。”下面是在世界級大牛們給程式設計師的任何時候都超實用的程式設計箴言。
 
1.“一個C程式就像是一群帶著剃鬚刀的人在一個剛打過蠟的舞池裡的一支快舞。”

---Waldi Ravens
 
2.“程式語言的進化論:FORTRAN是沒有型別的語言;C是弱型別語言;Ada是強型別語言;C++是超級強型別語言。”

---Ron Sercely
 
3.“說的容易,有本事你把程式碼寫出來我瞅瞅”              -

--Linus Torvalds
 
4.“如果麥當勞像一家軟體公司一樣運營,每100個巨無霸裡面就會有一個讓你食物中毒,而他們的回應會是這樣的:‘我們很抱歉,我們會給你兩個更多的優惠券作為補償。’”
                                                       
---Mark Minasi
 
5.“通過行數來衡量程式碼的好壞就好像通過重量來衡量太空梭的建造進度一樣愚蠢。”
                                                      
 ---Bill Gates
 
6.“大多數優秀的程式設計師幹程式設計這一行不是因為他們期望獲得報酬或討好使用者,而是他們認為程式設計是一件很快樂的事情。”

---Linus Torvalds
 
7.“第一時間就做對根本就不重要,在最後一刻做對才至關重要。”
                                                    
---Andrew Hunt &David Thomas
 
8.“哪怕是笨蛋也能寫出電腦能理解的程式碼,優秀的程式設計師能寫出人類能理解的程式碼。”
                                                    
---Martin Fowler
 
9.“複製和貼上是一個設計上的錯誤。”

---David Parnas
 
10.“C語言能讓你很容易搬起石頭砸到自己的腳,C++把這點變的比較難了,但當你搬起石頭的時候,砸掉的可能是一整條腿。”

 ---Bjarne Stroustrup
 
11.“程式設計就像是性愛,犯一次錯誤你就不得不為之提供終身維護。”

---Michael Sinz
 
12.“在軟體能重複利用之前,首先它得能用。”

---Ralph Johnson
 
13.“人能活100年而只能夠記住3000萬個位元組真實太荒謬了。你知道麼?這比一個光碟的容量還要小。人類的條件真的在每一分鐘的流逝中越來越趨向於被淘汰。”
                                                   
---Marvin Minsky
 
14.“電腦一直都在變得更加智慧了。科學家告訴我們他們很快就能跟我們對話了。(通過‘它們’,我是指‘電腦’,我對科學家即將給我們對話表示質疑。)”

 ---Dave Barry
 
15.“‘我’最近注意到偏執狂般對於電腦變得智慧並且將統治世界的恐懼幾乎從大眾文化裡消失了。依我看來,這種事情在MS_DOS釋出的時候就已經發生了。”
                                                   
 ---Larry DeLuca
 
16.“永遠不要相信一臺你不能扔到窗外的電腦。”

---Steve Wozniak
 
17.“我終於明白了‘向上相容’是什麼意思,那就是我們得把以前犯過的錯誤都繼承下來。”
                                                    
---Dennie van Tassel
 
18.“關鍵供應商正盡力想讓他們的軟體包變的對使用者更‘友好’……從目前看來實現的最佳方式就是把所有的使用者手冊都帶過來然後在封面上標記上‘對使用者友好’字眼。”
                                                   
---Bill Gates
 
19.“程式設計師的煩惱就是在太晚之前你永遠不能分辨出這個程式設計師在做什麼。”
                                                   
---Seymour Cray
 
20.“寫程式碼的社會地位在盜墓和管理之間的某個地方。”
                                                   
---Gerald Weinberg
 
21.“先學習電腦科學和所有的理論,然後開發一種程式設計風格,再然後忘掉所有一切,開始創造性地解決問題。”
                                                   
---George Carrette
 
22.“對於那些之前曾接觸過BASIC的學生,教會他們良好的程式設計風格在實踐上幾乎是不可能的。作為潛在的程式設計師,他們在心理上已經殘缺,沒有再生的希望了。”
                                                  
---E. W. Dijkstra
 
23.“計算機語言設計就像是在公園裡閒逛。只不過,那個公園是侏羅紀公園。”
                                                  
---Larry Wall
來自:PHP100
相關閱讀
評論(1)

相關文章