1樓:拒絕996的瀟灑程式設計師
語言方面的話:
中級:《c++程式設計思想》,可以讓你進一步理解c++語言以及適合它的程式設計風格,一般是程式設計師必讀了,實用、面試兼顧,只是拿來做c++面試、做練習題、程式設計比賽的話,這一本就夠了。另一本《c++ primer》雖然很火,個人感覺更多的是一本更厚的入門書+大字典,讀起來相對生澀,面試前看看不錯,作為第一本高階書個人不推薦。
高階:1,《大規模c++程式設計》主講大型c++專案程式設計時的注意事項,最好結合乙個大型專案(或原始碼)來看,以後要從事真正c++開發的話推薦閱讀。產品級的c++開發和僅僅寫幾百行程式題還是「很」不同的,等做過就會體會到。
還有一些類似的書如《effective c++》系列大概是乙個路線的。2.侯捷的stl系列,比如《stl原始碼剖析》。
有什麼比直接看乙個把設計模式和泛型用到極致的標準庫原始碼更能讓你真切感受c++的設計之美呢?美不美是其次,懂得真切是關鍵。個人覺得這兩本如果真能吸收,基本上c++語言本身就算大牛級人物了。
剩下的就是專業方向了,比如linux網路程式設計、com/mfc視覺化程式設計,根據工作需要繼續學習吧,路很遠水很深。不二法門是多練,多接觸實際的高質量**只有好處沒有壞處。
另外,除語言以外,還有兩條躲不開的支線,或許不需要精通但多少要懂點(或許要精通,取決於要去工作的單位):1)演算法,主要是基礎的資料結構+常用演算法。《演算法導論》簡直是聖經了,誰看誰知道,結合acm/topcoder比賽練習效果更佳。
2)設計模式,軟體工程。這兩個以實用為主,設計模式重要的不是能背出多少pattern,而是能多熟練正確地使用其中哪怕兩三個就能頗為驚艷;軟體工程也不需要去背一堆概念術語,但基本的開發流程常識、多人協作常識、專案管理常識知道的越多越好。如果以後都工作了還在這些地方犯低階錯誤。。。
真是很丟臉的一件事=_=
2樓:
光看書沒用,要**量上去你水平才能高階,多寫寫**吧!
3樓:匿名使用者
c++ primer
4樓:腿精蔗大王
漢服小姐姐值得入手高階級書籍,每本都很有故事!
什麼c書籍比較好,C 的書籍最好的有哪些?
net大局觀 第2版 programming c 中文版 第4版visual c 2005從入門到精通 c 入門經典 第3版 框架設計 第2版 clr via c net框架程式設計 修訂版 微軟.net程式設計師系列beginning c objects中文版 概念到 c 設計模式 影印版 c 設...
幾本好的c 入門書籍,推薦幾本好的c 入門書籍
c primer 內容太深,建議買 c primer plus 引用的對c primer書的評價 我對這本書的簡單認識是,該書確實經典,但是不適合沒有c 底子的新手來看,因為全書都是按照標準庫為基礎的,裡面的程式段也都是純c 的 並不是用c 的語法規則簡單翻譯的c語言或其他語言的偽 因此看此書時,需...
有什麼的詩歌書籍,有什麼推薦的詩歌書籍
詩經選 余冠英選註譯 楚辭選 馬茂元選注 先秦散文選 羅根澤編 戚法仁注 樂府詩選 余冠英選注 漢魏六朝詩選 余冠英選注 唐詩選 中科院文學研究所編 唐宋詞選 中國社會科學院文學研究院編 唐文選 高文何法周主編 白本松等註釋 宋詩選注 錢鍾書選注 宋文選 四川大學中文系古典文學教研室選注金元明清詞選...