獻(xiàn)給所有C++初學(xué)者,只要你對(duì)C++有興趣。
見(jiàn)過(guò)太多得帖子問(wèn)如何學(xué)習(xí)C++,也聽(tīng)過(guò)很多人說(shuō)找不到方法,其實(shí)所有人一開(kāi)始都有這樣得困惑,我只想寫出自己的心得。
1、事必躬行。初學(xué)者開(kāi)始最愛(ài)犯得毛病就是看書不動(dòng)手,盡信書不如無(wú)書(我也反對(duì)),語(yǔ)言和平臺(tái)有關(guān),任何平臺(tái)都不是絕對(duì)支持標(biāo)準(zhǔn)。大學(xué)C++老師開(kāi)始上課就告訴我們了這個(gè)秘訣,而聽(tīng)取得人不多,所以最后很大一批轉(zhuǎn)Java了。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),熟悉語(yǔ)法、鍛煉手感和培養(yǎng)思維最好得辦法就是code,照著書上(好書,大家認(rèn)可得)敲,編譯,并思考,你會(huì)發(fā)現(xiàn)很多問(wèn)題,解決問(wèn)題的同時(shí)你正在提高。有首歌曲這樣唱:說(shuō)到不如做到,要做就做最好。
2、不恥上問(wèn)。初學(xué)者有時(shí)候礙于面子,抑或是怕人家笑話而不敢問(wèn)問(wèn)題。沒(méi)有必要,你問(wèn)得人以前也是一樣過(guò)來(lái)得。前提找一個(gè)技術(shù)上大家認(rèn)為強(qiáng)得,而且容易交流得。一開(kāi)始你問(wèn)得問(wèn)題他一定可以解決,所以這個(gè)時(shí)候你如坐春風(fēng),一日千里;慢慢得你一定可以提出強(qiáng)人解決不了得問(wèn)題(不管那方面技術(shù)),這個(gè)時(shí)候可以說(shuō)你已經(jīng)入門了,把強(qiáng)人解決不了任務(wù)解決掉,解決掉你自己一定很有成就感;慢慢得,你會(huì)發(fā)現(xiàn)你得問(wèn)題強(qiáng)人基本解決不了,不是你超過(guò)他,而是你們關(guān)注領(lǐng)域不同,這個(gè)時(shí)候,你自己也成為強(qiáng)人了,嘿嘿!!
3、否極泰來(lái)。在你專注一個(gè)技術(shù)極度郁悶得時(shí)候不要放棄,可以暫時(shí)放棄,但是請(qǐng)馬上回來(lái),因?yàn)殪`感在等你。黎明前確實(shí)是黑暗,但是到了黎明,下面就是很長(zhǎng)一段得光明。我當(dāng)初學(xué)習(xí)MFC三個(gè)月,連門都沒(méi)有進(jìn)去,我非常懊惱,看著人家學(xué)VB得輕松就做出窗口程序,而自己還是在控制臺(tái)下苦戰(zhàn),向?qū)傻么a實(shí)在不懂。我也學(xué)習(xí)了幾天VB,然后不敢示弱得心把我拉回去,也不知道怎么回事,有一天靈感光顧,就這樣,輕松進(jìn)門,只用了一周。以后學(xué)習(xí)數(shù)據(jù)庫(kù)編程,Socket編程也遇到類似得情況,我都挺過(guò)來(lái)。所以你可以試一下,靈感光顧得感覺(jué)非常美妙!!!
4、盡善盡美。別太得意,盡管你已經(jīng)是高手。不要認(rèn)為解決一個(gè)問(wèn)題就OK,實(shí)現(xiàn)了一個(gè)功能就了事,問(wèn)下自己得解決方法是不是最簡(jiǎn)單得,最優(yōu)雅得,最容易被理解,最通用得......。山外有山,人外有人,多學(xué)習(xí)別人先進(jìn)經(jīng)驗(yàn),嚴(yán)格要求自己,追求完美,盡管完美追不到,至少你自己在提高。
一時(shí)興起,慷慨激揚(yáng)。個(gè)人觀點(diǎn),高手路過(guò),留下心得,大家互相學(xué)習(xí)。
最后是一段古詩(shī):
天將降大任與斯人也,必先苦其心志,勞其筋骨,餓其體膚,空乏其身,.......
理解得人自然會(huì)在心中默念,不理解得會(huì)笑我土。
posted on 2006-02-28 11:00
萬(wàn)連文 閱讀(15644)
評(píng)論(41) 編輯 收藏 引用 所屬分類:
亂七八糟