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