四虎免费最新在线永久4HU,中文字幕无码AV激情不卡,国产精品成人免费视频一区,天天躁狠狠躁狠狠躁性色AV

南京北大青鳥

全國咨詢電話:15195455103

三分鐘了解北大青鳥
當前位置:南京北大青鳥 > 學習園地 > 編程技巧

分享所積累的學習編程的20條經(jīng)驗

來源:網(wǎng)絡文件? ? ? 作者:IT教育 ? ??

我就一直在編程.這些年來,我積累了一些艱難又容易的經(jīng)驗。作 為一名程序員,你或許還沒這些經(jīng)驗,但我會把它們獻給那些想從中學到更多的 朋友。
  分享所積累的學習編程的20條經(jīng)驗
 


我就一直在編程.這些年來,我積累了一些艱難又容易的經(jīng)驗。作
 
為一名程序員,你或許還沒這些經(jīng)驗,但我會把它們獻給那些想從中學到更多的
 
朋友。


 
1. 估算解決問題所需要的時間。不要怕,承認吧!我曾見過一些程序員為了解決
 
一個特殊問題而坐在顯示器前面8小時。為自己定一個時間限制吧,1小時、30分
 
鐘或甚至15分鐘。如果在這期間你不能解決問題,那就去尋求幫助,或到網(wǎng)上找
 
答案,而不是嘗試去做“超級堆碼員”。
 
2. 編程語言是一種語言,只是一種語言。隨著時光推移,只要你理解了一種語
 
言的原理,你會發(fā)現(xiàn)各種語言之間的相似之處 。你所選擇的語言,你應該覺得
 
“舒服”,并且能夠?qū)懗鲇行?而且簡潔)的代碼。重要的,讓語言去適應項目
 
,反之亦然。
 
3. 不要過于注重程序的“設計模式”。有時候,寫一個簡單的算法,要比引入
 
某種模式更容易。在多數(shù)情況下,程序代碼應是簡單易懂,甚至清潔工也能看懂
 
。
 
4. 經(jīng)常備份代碼。在我年輕時,我就有過因硬盤故障而丟了大量代碼的經(jīng)歷,
 
這經(jīng)歷很恐怖的。只要你一次沒有備份,就應當像有著嚴格的期限,客戶明天就
 
需要。此時就該源碼/版本控制軟件大顯身手了。
 
5. 承認自己并不是頂尖的程序員 – 知不足。我常想,我對編程了解已足夠
 
多,但是總有其他人比你優(yōu)秀。正所謂,“一山總比一山高”。所以,向他們看
 
齊吧!
 
6. 學習再學習。正如第5點所說,我經(jīng)常會在手里拿一本計算機或編程相關(guān)的雜
 
志或書(不信,可以問我的朋友)。誠然,總有很多你不知道的技術(shù),你可以從中
 
學習以保持不落后。如果你有一種靈巧的方式來獲取你需要的新技術(shù),那你每天
 
都應該堅持學習。
 
7. 永恒的變化。你對待技術(shù)/編程知識,就應像你對待股票一樣:多樣化。不要
 
在某一特定技術(shù)上自我感覺良好。如果那種技術(shù)或語言已經(jīng)沒有足夠支持,那你
 
還不如現(xiàn)在就開始更新你的簡歷,并啟動培訓新計劃。我能保持前行的主要原則
 
是什么呢?至少了解兩到三種語言,所以,如果某種語言過時了,你在學習新技
 
術(shù)的時候還可以依靠另一種語言。
 
8. 提攜新人。協(xié)助并且培養(yǎng)初級/入門的開發(fā)人員學習優(yōu)秀的編程方法和技巧。
 
也許你還不知道,在幫助他們向更高一層前進時,你自己也在向更高一層提升,
 
你會更加自信。
 
 
9. 簡化算法。代碼如惡魔,在你完成編碼后,應回頭并且優(yōu)化它。從長遠來看
 
,這里或那里一些的改進,會讓后來的支持人員更加輕松。
 
10. 編寫文檔。無論是Web服務的API,還是一個簡單的類,你盡量編寫相應文檔
 
。我曾經(jīng)引以為豪的代碼注釋,因過度注釋而有人指責。給三行代碼加一行注釋
 
,只需要你幾秒時間。如果那是一個比較難以理解的技術(shù),千萬別擔心過多注釋
 
。如果你能很好做好自己的工作,大多數(shù)架構(gòu)師、后備程序員、支持組都會感激
 
你。
 
11. 測試、測試再測試。我是一名黑盒測試粉絲。當你完成編碼后,你“被認可
 
”的時候就開始了。如果你們公司有QA部門,如果你的代碼中有錯誤,那你得到

分享到:
近期文章

搶試聽名額

名額僅剩66名

教育改變生活

WE CHANGE LIVES