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