??? 看到了一篇文章,感覺(jué)頗為有道理,希望可以隨時(shí)以此警示自己。要想成為一名優(yōu)秀的程序員,而不是一個(gè)普通的代碼藍(lán)領(lǐng)的話(huà),我覺(jué)得應(yīng)該做到以下文章中談到的幾點(diǎn):
1.從一門(mén)語(yǔ)言開(kāi)始
初學(xué)編程,最忌諱就是貪多。其實(shí)編程的道理都是相同的,通一則知百,但是知百卻不一定能夠通一!所以切記要"專(zhuān)心使用一門(mén)語(yǔ)言",把它學(xué)透,以后自然通一則知百!通過(guò)實(shí)踐證明,VB和Delphi是使用者最多的語(yǔ)言。
2.規(guī)范的代碼
程序員與程序員之間的交流主要還是靠源程序,所以代碼一定要規(guī)范(命名規(guī)范,注釋規(guī)范,編寫(xiě)規(guī)范等等)。這樣不僅便于你程序的改進(jìn),也便于向他人請(qǐng)教!"編程易精"的程序代碼就是采用了規(guī)范的寫(xiě)作方式。
3.學(xué)why不記how
學(xué)編程,重要的是學(xué)會(huì)why(程序?yàn)槭裁催@樣做),而不是學(xué)習(xí)how(怎樣編程)。最重要的是樹(shù)立"編程的思路",而不是編程的步驟。"編程易精"就是教你思考如何做好程序。
4.學(xué)而時(shí)習(xí)之
每天學(xué)的東西多了,總要找個(gè)時(shí)間來(lái)復(fù)習(xí)一下,做好時(shí)每天晚上空下來(lái)時(shí),一邊看代碼一邊看實(shí)例,參照學(xué)習(xí):想想都學(xué)了什么,還有哪些需要學(xué)習(xí)和掌握。這樣不僅溫習(xí)了當(dāng)天的內(nèi)容,還可以定下來(lái)第二天的學(xué)習(xí)計(jì)劃。
5.簡(jiǎn)單最好
程序代碼的編寫(xiě)不講究華麗,最好的代碼是最實(shí)用最簡(jiǎn)短的。這樣不僅可以減少出錯(cuò)的機(jī)會(huì),并且還使得整個(gè)程序顯得小巧。
6.三人行必有我?guī)?br />不管你的編程水平多高,都有不懂的地方,所以時(shí)刻都要向他人學(xué)習(xí)來(lái)提高自己。連孔子都可以拜小孩為師,我們還有什么面子放不下的呢?
潘愛(ài)民也說(shuō)過(guò):“高超的技術(shù)水準(zhǔn)加上良好的編程習(xí)慣,等于優(yōu)秀程序員中的佼佼者”,希望可以真正做到這些。。。