隨著網絡時代的來臨, IT行業日漸興起,學習IT的有志之士越來越多, 北大青鳥整理提供一些學習編程時常見的誤區。
一、忽略語言的重要性:程序的各種語言都有相似的地方,對一門語言學得很精通后再去看別的語言就會覺得容易多了!要不只能是了解過大概也沒什么用!
二、忽視結構化程序設計:雖然現在面向對象程序設計非常流行,已經是主流了吧,但是學了軟件工程才知道總體設計還是結構化的,具體程序才采用面向對象。如果一個人沒有結構化程序設計基礎那么在使用面向對象程序設計的時候也只能不知所措!
三、忽視算法:程序=數據結構+算法,我是這樣認為的。沒有了算法,程序將不再叫做程序!同一個現實問題在程序上可以有不同的解決算法,我們學會了一種算法,還應該想想還有沒有其它更好的算法!
四、學會選擇:對一些不重要的組件經常喜歡尋根究底,這樣花了大量的時間把這些組件里的運行機制,算法弄清楚,花費了大量時間,而這部分對程序的影響往往并不大。
|