这可能是最适合C++学习者的书单
?
技術(shù)書閱讀方法論
一.速讀一遍
人的大腦記憶力有限,在一天內(nèi)快速看完一本書會(huì)在大腦里留下深刻印象,對(duì)于之后復(fù)習(xí)以及總結(jié)都會(huì)有特別好的作用。
對(duì)于每一章的知識(shí),先閱讀標(biāo)題,弄懂大概講的是什么主題,再去快速看一遍,不懂也沒有關(guān)系,但是一定要在不懂的地方做個(gè)記號(hào),什么記號(hào)無所謂,但是要讓自己后面再看的時(shí)候有個(gè)提醒的作用,看看第二次看有沒有懂了些。
二.精讀一遍
有了前面速讀的感覺,第二次看會(huì)有慢慢深刻了思想和意識(shí)的作用,具體為什么不要問我,去問30年后的神經(jīng)大腦專家,現(xiàn)在人類可能還沒有總結(jié)出為什么大腦對(duì)記憶的完全方法論,但是,就像我們專業(yè)程序員,打代碼都是先實(shí)踐,然后就漸漸懂了過程,慢慢懂了原理,所以第二遍讀的時(shí)候稍微慢下來。
記住一句話:每看完一個(gè)章節(jié)后,總結(jié)一下這個(gè)章節(jié)講了啥。很關(guān)鍵。
三.實(shí)踐(在整個(gè)過程中都要)
實(shí)踐的時(shí)候,要注意不用都去實(shí)踐,最好看著書,敲下代碼,把重點(diǎn)的內(nèi)容敲一遍有個(gè)肌肉記憶就很不錯(cuò)了。
以及到自己做過的項(xiàng)目中去把每個(gè)有涉及的原理的代碼,研究一遍,就可以了
書單目錄總結(jié)
零.手冊(cè)類:
一.初級(jí)入門系列:
二.實(shí)用系列:
三.中級(jí)進(jìn)階系列:
四.高級(jí)成神系列:
推薦幾本經(jīng)典書籍
《C++ Primer 第五版》
C++語法太過繁雜,很多語法特性一輩子也用不上。對(duì)于初學(xué)者來說,學(xué)完前7章就能寫簡單的程序。
《大話數(shù)據(jù)結(jié)構(gòu)》
這實(shí)在是一本對(duì)新手非常友好的書,暫時(shí)先看完前5章就夠了。此時(shí)應(yīng)該多做一些練習(xí),可以是簡單的小軟件或小游戲。
《C++ Primer 第五版》
沒錯(cuò)還是這本書,之前7章學(xué)了基礎(chǔ)語法。現(xiàn)在繼續(xù)學(xué)習(xí)8~12章,涵蓋了標(biāo)準(zhǔn)庫常用組件的基本用法。想完整學(xué)習(xí)標(biāo)準(zhǔn)庫的同學(xué)可以在未來深入閱讀《C++標(biāo)準(zhǔn)程序庫:自修教程與參考手冊(cè)》。
進(jìn)階學(xué)習(xí):
此時(shí)可以選擇性地把《C++ Primer 第五版》剩下的部分看完,第15章面向?qū)ο笫侵匾獌?nèi)容,需要認(rèn)真研究。
此時(shí)也可以把《大話數(shù)據(jù)結(jié)構(gòu)》看完,或換一本正經(jīng)的深入講解算法的書,比如《算法導(dǎo)論》。
《Effective C++》、《C++編程規(guī)范》
C++給了程序員過高的自由度,這反而不是一件好事,這兩本書告訴你使用C++哪些做法是正確的,哪些是錯(cuò)誤的,C++進(jìn)階必讀。還有一本補(bǔ)充讀物《More Effective C++》可選讀。
如果大家對(duì)C/C++感興趣的話,可以加一下我們的學(xué)習(xí)交流Q群:637 ?935 ?295,免費(fèi)領(lǐng)取一套學(xué)習(xí)資料和視頻課程喲~
總結(jié)
天下沒有不勞而獲的果實(shí),望各位年輕的朋友,想學(xué)技術(shù)的朋友,在決心扎入技術(shù)道路的路上披荊斬棘,把書弄懂了,再去敲代碼,把原理弄懂了,再去實(shí)踐,將會(huì)帶給你的人生,你的工作,你的未來一個(gè)美夢(mèng)。
總結(jié)
以上是生活随笔為你收集整理的这可能是最适合C++学习者的书单的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python作为人工智能的未来,已经超越
- 下一篇: 使用wdcp面板安装感恩教师节wordp