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