當前位置:編程學習大全網 - 源碼下載 - 【高分】學編程。C,C++,JAVA,VB,QB,FOX,MATLAB之間有什麽聯系?如何學好壹門編程語言?

【高分】學編程。C,C++,JAVA,VB,QB,FOX,MATLAB之間有什麽聯系?如何學好壹門編程語言?

學習C++和編程的50個觀點

1.把C++當成壹門新語言來學(和C無關!真的。);

2.用C++的手表思維代替C++的編程思維;

3.觀看C++編程語言和C++對象模型內部。不要因為它們很難,我們是初學者,就去看它們。

4.不要被VC、BCB、BC、MC、TC等詞匯迷惑。-都是集成開發環境,我們要學的是壹門語言;

5.不要放過任何壹個看似簡單的小編程問題——它們往往沒有那麽簡單,或者可以引出很多知識點;

6.會用Visual C++不代表會用c++;

7.學類不難,模板、STL、泛型編程也不難——難的是長期堅持實踐,不遺余力地讀大量的書;

8.如果妳不是天才,想學編程就別想玩遊戲——妳以為妳做到了,但妳的C++水平並沒有隨著妳的過關能力而提高——其實妳可以時刻記住,學C++是為了做遊戲;

9.看Visual C++學不了C++語言;

10.浮躁的人容易說:XX語言不行,妳要學YY;-這是妳自己的失敗!?

11.浮躁的人容易問:我該學什麽?——不問,只學;

12.浮躁的人容易問:XX有錢嗎?——我建議妳去搶銀行;

13.浮躁的人容易說:我要中國版!我的英語不好!-沒有嗎?學習!

14.浮躁的人容易問:XX和YY哪個好;我告訴妳,這壹切都很好——只要妳學會了;

15.浮躁的人有兩種:a)不學無術,只是觀望的人;b)只學習不堅持的人;

16.與其談論時髦的技術,不如牢記過時的技術;

17.C++不僅支持面向對象的編程語言;

18.學習編程最好的方法之壹就是閱讀源代碼;

19.任何時候都不要以為妳的書就夠了;

20.請閱讀標準C++聖經(中文版:標準C++合集),掌握C++標準;

21.請仔細閱讀妳能看懂的書;如果妳不懂這本書,請硬著頭皮讀下去;

22.不要指望讀第壹遍就能記住和掌握什麽——請讀第二遍、第三遍;

23.請看有效C++、更有效C++和例外c++;

24.不要待在集成開發環境的搖籃裏,學會控制集成開發環境,學會命令行處理程序;

25.和別人討論有意義的C++知識點,而不是爭論XX行不行,YY和ZZ哪個好;

26.請閱讀《編程實務》並嚴格遵循其要求;

27.不要因為C和C++的壹些語法和關鍵字看起來壹樣,就認為它們的意義和作用完全壹樣。

28.C++絕不是C的所謂“擴展”——如果C++壹開始就被命名為Z語言,妳就不會把C和Z語言聯系得如此緊密;

29.請不要以為學了XX語言再學C++會有什麽問題——妳只是在學壹門全新的語言;

30.看完C++對象模型內部,決定自己是否學過c++;

31.學習編程的秘訣是:編程,編程,再編程;

32.請註意以下書籍:C++有效的面向對象軟件構造、面向對象軟件構造、設計模式和計算機編程藝術;

33.記住:面向對象技術不僅僅是C++的專利;

34.請將書中的程序實例輸入電腦進行練習,即使配套光盤中有源代碼;

35.擴展書中看到的有意義的例子;

36.請註意C++中的異常處理技術,並應用到自己的程序中。

37.經常復習自己以前寫過的程序,並嘗試重寫,以應用所學的新知識;

38.不要錯過書中的任何壹道習題——請全部做完,並記錄解題思路;

39.C++語言和C++集成開發環境要同時學習掌握;

40.既然已經決定學習C++,那就請堅持下去,因為學習編程語言的目的是掌握編程技術,是跨語言的;

41.讓C++語言的各種平臺和開發環境激烈競爭。我們應該把重點放在學習C++語言本身。

42.當妳中途寫了壹個C++程序,發現妳的方法很差,請不要馬上停下來;請盡快大致完成剩下的部分,保證這個設計的完整性,然後分析自己的錯誤,重新設計再寫(見43);

43.放心吧,設計壹個C++類真的不容易;自己程序中的類,自己的類設計水平,都是在不斷的編程實踐中完善和發展的;

44.千萬不要因為程序“小”就去遵循壹些自己不熟悉的規則——好習慣是培養出來的,不是壹下子就記住的;

45.每學壹個C++難點,都要試著解釋給別人聽,讓他理解——妳能解釋清楚,說明妳真的理解了;

46.記錄自己在與人交流時忽略或不理解的知識點;

47.請不斷對自己的程序提出更高的要求,哪怕妳的程序版本號會變成100版。XX;;

48.保留妳寫的所有程序——那是妳最好的積累之壹;

49.請不要做壹個浮躁的人;

50.請熱愛C++!

世界上沒有成為大師的捷徑,但是有壹些基本的原則是可以遵循的。

1.基礎紮實。精通壹門編程語言(C#或Java等。)並深刻理解其編程思想。之後學習數據結構、離散數學、編譯原理等知識。如果妳有足夠的時間深入學習這些知識,它們確實很重要,但是如果妳沒有時間或者壹時學不會,那就先放在壹邊,以後再看也是壹個不錯的方法。

2.良好的編程風格。註意養成良好的習慣,縮進代碼和變量的命名規則要始終壹致。大家都知道如何消除代碼中的錯誤,卻往往忽略了註釋的調試。註釋是程序的重要組成部分,它可以讓妳的代碼更容易理解。如果代碼已經清楚地表達了妳的想法,就沒有必要添加註釋了。如果註釋與代碼不壹致,那就更糟糕了。

3.韌性和毅力。這也許是“大師”和普通程序員最大的區別。壹個好的編程是99%的汗水和1%的咖啡。大師不是天才,是在無數個日日夜夜中磨練出來的。成功能給我們帶來巨大的喜悅,但過程卻極其枯燥。妳不妨做個測試,找壹個10000以內的質數列表,全部抄下來,然後檢查三遍。如果妳能連續完成這項工作,妳就能滿足這個要求。

4.對答案的渴望。人類自然科學的發展史就是壹個渴望答案的過程,哪怕只能知道壹小部分答案,也是值得付出的。只要堅信壹定能找到問題的答案,就會投入精力去探索。即使最後沒有得到答案,在這個過程中也會學到很多。

5.多和別人交流。三人行必有我師,或許在與他人的壹次不經意的交談中,就能迸發出靈感的火花。多上網,看看別人對同壹問題的看法,會給妳很大的啟發。

6.不要陷入困境。遇到障礙的時候,不妨遠離電腦壹會兒,看看窗外的風景,聽聽輕音樂,和朋友聊聊天。當我重新開始工作的時候,我會發現那些問題現在都可以解決了。

7.豐富的想象力。不要拘泥於固定的思維方式。遇到問題要想好幾種解決問題的方法,嘗試別人沒想過的方法。豐富的想象力是以豐富的知識為基礎的。除了計算機,我還涉獵其他學科,比如天文、物理、數學等等。另外,多看科幻電影也是壹個不錯的方法。

最簡單的是最好的。這可能是所有科學都遵循的壹個原則。在愛因斯坦眼裏,這麽復雜的質能交換原理,無非就是壹個簡單的公式:E=mc2。簡單的方法更容易理解、實現和維護。遇到問題時,應優先考慮最簡單的方案,只有當簡單方案不能滿足要求時,才考慮復雜方案。

以上是我從網上搜集的資料,想根據高職學生的特點整理壹下。希望能幫到大家!

  • 上一篇:AA宿舍源代碼
  • 下一篇:摹客有什麽作用?怎麽將摹客項目導入到騰訊文檔裏面去?
  • copyright 2024編程學習大全網