學習c++之前需要准備什么?


學習c++之前需要准備什么東西呢?

個人覺得至少可以從以下三個方面准備:

1.弄清學習目的,明確學習目標。

根據2/8原則,有80%的東西都是不重要的。只有20%的學習內容才是我們要掌握的重點。所以我們要有明確的學習目標才能事半功倍。學習c++不是為了能將所有知識點倒背如流。如果是那樣學習,學習的時間成本會很高,這樣會導致跟不上這個快速變化的社會節奏。

比如,我的學習目標是要研究開源代碼。開源代碼里面用到了很多模板方法,這些我在幾年的app開發中,沒用到過。這種方法有什么好處?

使用c++開發,是因為他效率高,性能好。那怎么樣的代碼寫法才能性能高效率好呢?這些都是我的學習目標。

如果是還在學校的學生,可能學習的目的只是找工作。那么可以先到網上找找你有意向的公司在網上發布的簡歷要求是什么?這樣就可以進一步明確你的學c++要掌握的內容。

2.尋找好的教材

c++ 經歷了40年的發展。其中的教材多得讓人看得眼花。但總有一些優秀的教材被沉淀下來。我們可以在百度,論壇,知乎,簡書等地方問問大神們的意見。這里說一個有意思的事。當我在百度搜有哪些好的c++教材時,有一個貼子的回復很有意思。“只要不是譚*強的書”。哎,這本紅皮書坑了多少人。

我自已選的學習教材是找有過c++工作經驗的同事推薦給我的。

一本是《c++ primer》適合學習基本語法

另外一本是《Effective c++》,同事告訴我說這是講c++性能的。應該都能找到免費的電子書資源。

3.尋找好的視頻教程

因為,學習編程,主要是要通過練習才能提升。而可視化的講解,可以大大提升你理解的效率和難易程度。

而正好過去兩年,風投在在線教育投的錢很多,在線教育網站有很多好的,甚至是免費的資源。所以趕快到網上找到一部適合自已的,網絡評價好的視頻教程吧。當然,並不是有了視頻教程,就可以不用教材了。因為教材寫的東西更成體系。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM