首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> VC >> VC 教學

Kingofark 的 C++ 學習與程式設計 50 條心法

     編輯:VC 教學

資深開發者 Kingofark 總結的 50 條 C++ 學習心法,直擊初學者迷思,強調核心功夫與長期堅持。

  1. 把 C++ 當全新語言學(別以 C 經驗套用)。
  2. 讀《Thinking in C++》英文原版,別看中譯本《C++ 程式設計思維》。
  3. 硬著頭皮啃《The C++ Programming Language》與《Inside the C++ Object Model》,難是應有之義。
  4. 別被 VC/BCB/TC 等 IDE 名詞綁架,學的是語言本身。
  5. 別放過看似簡單的小題,往往藏著深層知識點。
  6. 會用 Visual C++ ≠ 會 C++。
  7. class、template、STL、泛型程式設計不難,難的是長期實踐與博覽群書。
  8. 想學程式別想玩遊戲——通關技巧不等於 C++ 水平(但可時刻記住:學 C++ 是為了寫遊戲)。
  9. 看 VC 書學不會 C++ 語言。
  10. 浮躁者愛說「XX 語言過時該學 YY」——是你自己過時了吧?
  11. 浮躁者愛問「到底該學什麼」——別問,學就對了。
  12. 浮躁者愛問「XX 有錢途嗎」——建議去搶銀行。
  13. 浮躁者愛說「我要中文版!英文不行!」——不行就去學呀!
  14. 浮躁者愛問「XX 和 YY 哪個好」——告訴你吧,都好,只要你學就行。
  15. 浮躁分兩種:只觀望不學、只學不堅持。
  16. 把時髦技術掛嘴邊,不如把過時技術記心裡。
  17. C++ 不只是支援 OOP 的語言(還支援泛型、元程式、程序式等多範式)。
  18. 學程式最好方法之一:閱讀原始碼。
  19. 永遠別覺得手邊書夠了。
  20. 讀《The Standard C++ Bible》(中譯《標準 C++ 寶典》),掌握標準。
  21. 看得懂的書細讀,看不懂的書硬讀。
  22. 別指望一遍就記住——請讀第二、三遍。
  23. 必讀《Effective C++》《More Effective C++》《Exceptional C++》。
  24. 別停留在 IDE 搖籃,學會控制 IDE、學會命令列編譯鏈接。
  25. 和人討論有意義的 C++ 知識點,別吵架「XX 行不行」。
  26. 讀《程式設計實踐》並嚴格遵循。
  27. 別因語法關鍵字相似以為 C/C++ 意義相同。
  28. C++ 絕非所謂 C 的「擴充」——若初名 Z 語言,你不會強行關聯。
  29. 別以為學過 XX 再學 C++ 有問題——只是又學一門新語言罷了。
  30. 讀完《Inside the C++ Object Model》再判斷自己是否學會 C++。
  31. 學程式秘訣:寫代碼、寫代碼、再寫代碼。

核心精神

  • 語言本位:脫離 IDE、框架,直面標準與機制。
  • 深度優於廣度:啃透經典勝過浮光掠影十本新書。
  • 實踐為王:沒有代碼產出的閱讀都是假的。
  • 心態決定高度:拒絕浮躁、功利、找捷徑,擁抱長期主義。

這 50 條不只是建議,更是一份從初學者走向專家的行動地圖。建議收藏、定期回顧、對照檢視自己的學習軌跡。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved