第一篇:C++學習方法與習慣,滲透人生哲理,適用于其他語言編程(絕對有用)
C++編程學習方法與習慣,滲透人生哲理,適用于其他語言編程(作者:SUPERSPEED_戰神)
? 事物的發展都有一定規律,學習也是如此,如果找到學習的規律,總結出一個良好的學習方法,那我們就會在學習工程中取得事半功倍的效果。所以說方法是很重要的。有了良好的學習就已經成功了一大半,即使你不用怎么努力,也能取得很好的成績。天才為什么能比別人優秀,其實并不是他們比平常的人有多么聰明,而是他們喜歡思考,從小就養成了一個良好的學習習慣,也就是這種習慣慢慢改變了他們的思維方式,習慣決定命運,就是這種思維方式與眾不同,才鑄就了他們人生的成功,所以他們被稱為“天才”;但是天才也不過是某個方面比較優秀,而每個人都有優秀的一面,都有值得我們為之付出,為之努力,體我們價值的一面,只要我們能夠發現也照樣能成為一個優秀的人。
? C語言中提到算法是程序的靈魂,當然算法就是實現程序的一種方法,可見方法是多么的重要,但是很多人認為方法就是學習的捷徑,但是我認為方法其實思維方式的結晶,所謂方法就是一種思考方式;方法是固定的,但是我們的思維方式卻可以改變;同樣學一樣東西,不同的人有不同的思考方式,學習方法不盡相同,但是他們取得的效果可能都是一樣的;所以與其說方法是一種捷徑,一種固定的方式,不如說方法是一種思維方式,這樣顯得更恰當;就像學習C語言一樣,要注重算法思想,這樣才能想出更好的算法;接下來我要說的就是C++的學習方法,當然這僅僅是一種表面上的方法而已,不同的人還要根據自身的不同制定不同的學習方法,找到自己學習C++的思維方式,在實踐中不斷改進,一下僅供參考;
? 學習C++編程技術的學習方法與習慣總的來說可以歸結為6條,分別為興趣(熱愛);理解;會思考,不為無知找借口;堅持;追求卓越;
? 興趣是最好的老師,有了興趣才會充滿好奇心,求知欲去,才心甘情愿的尋找自己想要的東西;如果對做一件事一點興趣都沒有,那么你可定會抱著敷衍的態度去做它,可想而知,肯定效率很低,更別說做好一件事了;相反,你會不顧一切的去做好一件事,你的心情是愉快的,效率自然而然的會很高,即使對一件沒有把握的事情,也能得到出乎意料的結果;心態決定一切嘛,說的就是這個理;興趣的慢慢培養的,當你興趣持續很長一段時間后,就會慢慢的發展成熱愛,成為你生活中不可缺少的一部分,慢慢的你會學到更多的東西,這些學到的將會成為你成功的利器;
? 人的大腦分為很多部分,其中左腦控制人的邏輯思維,這是學習C++的一個條件,邏輯思維好的有助于分析程序中的算法;當然了,并不是說邏輯思維不好就學不好C++,只要能做到學習C++的6中方法習慣,照樣也能學好C++,殺毒專家江民就是一個很好的例子;
? 接下來我要說的就是第二個方面:理解。不言而喻,理解對于我們非常重要,只有理解了才能融匯貫通,舉一反三,才能真正的將學到的東西化為己有;曾經我在學習C++的時候,有一段時間非常困惑,而且那個問題困擾了我好多天;那個時候我剛學完C++的語言部分,以為只要和MFC框架聯系起來就成功了;誰知道等到接觸MFC的時候才發現,有很多頭文件和CPP文件,一時間不知道該如何寫代碼,該把代碼寫到那個程序段;直到在一個C++群里遇到一位高手,才恍然大悟;那個高手曾問我了一個問題:“熟悉就等于理解嗎?”;學了半年的C++,即使對很多東西不理解,也對它相當熟悉了,但是真正理解其中的奧秘了嗎?答案當然是一個字“NO”;理解才是學習的根本,如果不理解,學的東西再多也等于0,而且還會讓自己更難受,又有什么用;雖然在理解的基礎上學的東西并不多,但是越往深處挖你發現的東西可能越多,學到的東西可能就越多,漸漸的就會超過那些只學表面只是的人,后來者才能居上嘛;所以學習C++重在理解,而不僅僅只是記住知識點,知識是永遠學不完的,只有理解 i s j u s t the most Important ;
? 巴爾扎克曾經說過一句很經典的話:“一個能思想的人,才真是一個力量無人。”這句話說的非常有道理;我們在生活中可能會遇到很多挫折,坎坷,荊棘滿地,只要我們肯思考,總能度過難關;熟話說的好,沒有絕望的境地,只有絕望的思維,會思想的人總能化險為夷,任何困難都不能阻礙他們前進的步伐;
? 每個人都會有迷茫,困惑,無知的時候,但是只是為自己的迷茫,困惑,無知找借口,那么你可以找一百個,一千個,上萬個,但是那樣只能讓自己更難受,也無濟于事,你要做的就是用自己大腦去思考,去發現,去請教;人必須學會自己去思考,無論你多么意氣風發,如果根本就賴得動腦子去思考去怎么去解決目前的問題,就會過得很茫然,漸漸就喪失了斗志,忘卻了最初的夢想,就會走上彎路甚至不歸路,枉費了自己的聰明才智,誤了自己的青春年華,我想很多大學生都是這樣度過大學生活的吧;其實本來并應該那么迷茫的,只是不善于思考,還沒發現值得去追求的東西;
? 遇到難題并不可怕,只有不會思考怎么樣去解決才是最可怕,最可悲的;所以每個人要學會思考,不為無知,迷茫找借口,這不僅是在學習C++的過程中,更是在生活中所要懂得的;學會思考,做最強大的自己,為自己的未來加油!
? 堅持就是勝利,這句在每個人的心中應該早就爛熟于心了吧,可是真正能做到“堅持”二字的人又有幾個呢?恐怕大多人都是在半途中遇到稍微大點的挫折就放棄了吧,甚至連他們之前為之付出的努力,為什么要堅持做自己想做的那件事的原因都忘的一干二凈。
? 人總是從平坦中獲得的教益少,從磨難中獲得的教益多;從平坦中獲得的教益淺,從磨難中獲得的教益深。選擇那件讓你感到痛苦的事情,你就能超越自我;一個人在年輕時經歷磨難,如能正確視之,堅持下去,沖出黑暗,那就是一個值得敬慕的人。《籃球部落》里有一句經典臺詞,“夢想越是美麗越就越顯的遙不可及,但是你一旦下定決心,夢想就會一一實現”,只要有夢想,堅持下去,總會有夢想開花的那一天;
我想大多人都看過這一部電影《三大傻大鬧寶萊塢》,在電影的結束部分說了一句超經典的話,“追求卓越,成功自然會跟著你跑。”;但是我覺得改成“選擇自己所喜歡,所熱愛的,堅持下去,追求卓越,成功自然會跟著你跑。”會更完美。精益求精,追求卓越,恐怕對于每個人,對于各行各業,都是夢想企及達到的吧,畢竟不論是誰都想追求完美;在這個競爭日趨加劇的社會,無論你懂的在多,都不如有一技之長;只有對某一方面了解的非常多,了解的非常深刻,有一定的見解,才能奪得別人的欣賞,才能在人群中發出光芒,才能立足于這個社會;要想在未來的事業中打拼出自己的一番天地,有所成就,那么從現在開始你就必須嚴格要求自己,追求卓越;
? 總的來說,學習C++的方法習慣有如上六種,當然也適用于其他語言學習,例如JAVA,C#,C語言等。但是方法因人而異,上述這些方法僅供參考,適合自己的學習方法還要在學習中不斷的去摸索,去體驗,去發現,希望這篇文章能給你帶來些啟發;祝愿每個學習C++編程的童鞋都能找到自己的學習方法,學好C++!!
本文章來自 愛IT網論壇(http://aiit.bigbbs.cn),站長:SuperSpeed_戰神