C/C++優秀書籍清單

書籍是碼農進步的階梯. 讀好書,好讀書. 幹一行愛一行, 除了工做還有生活, 在陪伴家人同時,也不忘提升本身, 爲更好的生活努力...

1.  C程序設計語言 第二版        工做幾年了, 每次回頭看都會有新的收穫.

2.  C++程序設計語言(特別版)     換工做前都會看看, 水很深呀, 特別是提到的不變式, 難道編程不是爲了維持這個不變式

3.  C和指針                     這都沒看過, 必定不要告訴別人你懂c/c++

4.  C專家編程                   不是專家編程, 而是編程開始的基礎.不是專家也必定要會.

5.  C陷阱和缺陷                            陷阱和缺陷無處不在

6.  C++沉思錄                                庫設計就是語言設計, 調試的時候,能夠看看全局變量是哪裏初始化的

7.  C++設計新思惟:泛型編程與設計模式之應用    若是本身懂C++的話,請看完這本書在說.

8.  linux內核徹底註釋                             內核開始原來是長成這樣的,不太複雜.

9.  linux內核源代碼情景分析(上下冊)                   linux內核實踐的表明,與ulk理論與實踐

10. C++標準程序庫:自修教程與參考手冊----------(常常用來做爲參考, 閱讀不太合適)

11.  泛型編程與stl                             介紹了STL的實現原理

12.  大規模C++程序設計                難道國人大型C++項目太少

13.  window內核情景分析-採用開源代碼ReactOS(上下冊)    原來還存在一個window的逆向版, 嗯, window和linux差異挺大, 但都是陽光春
                                                         雪. 笑看平臺爭論的人吧.

14.  分析模式:可利用的對象模型      作ERP的時候, 看着怎麼從哪裏見過軟件裏的模型.

15.  Imperfect C++中文版           C++陣營裏最忠實的信徒,也不得不認可:c++語言並不完美。實際上,世界上也沒有完美的編程語言。

16.  程序設計的模式語言(1~5卷)          PLop書內容沒得說

17.  C++反彙編與逆向分析技術揭祕     反彙編的書, 自底向上看看.

18.  黑客反彙編揭祕                  本書既不是一本破解代碼的技術手冊,也不是一本關於反黑客的防禦手冊,本書能夠看作是一位喜歡刨根
                                     問底的自由主義者的學習筆記。

19.  程序設計語言:實踐之路             看了這書或許會更加東方不敗,或者西方失敗.不要在爭論語言了

20.  C++模板元編程                  不知道哪一個企業如今用了這麼高級的編程貨色, 挑戰下本身吧.

21.  C++ template中文版             STL的使用

22.  STL源碼剖析                       STL剖析下也無防

23.  深刻理解計算機系統                 國內外都經典.

24.  運用底層思想編寫高級語言代碼         爲了修煉內功, 怎麼看都值得. 不能靠它學語法呀.

25.  嵌入式系統:採用公開源代碼和StrongARM/XScale處理器   linux與ucos的對比. 毛書, 有出必買.

26.  面向模式的軟件體系結構(1~5卷)        看看這十幾年的模式設計的總結, 惋惜第五卷後面告訴咱們,暫時只打算出版到第五捲了,難道絕筆了.

27.  軟件調試:Software Debugging          爲何是中文的書,要是英文的多好,要傳播世界的.

28.  領域驅動設計:軟件核心複雜性應對之道   領域驅動的設計方法學,這應該是比較權威的一本了.

29.  設計模式:可複用面向對象軟件的基礎     GOF的書,影響力太大了,C++語言舉例的.

30.  深刻理解linux內核                 理論結合實踐,參考linux內核情景分析.

31.  STL擴展技術手冊                    STL的境界就是使用,剖析,擴展。

32.  計算機程序的構造和解釋           scheme函數式編程, 瞭解程序構造和解釋. 仍是看完<程序設計語言實踐之路>,在看這個吧.

33.  現代編譯原理                     編譯原理絕對是進階的內功,瀏覽器是對語言的解釋並展現.

34.  深刻探索C++對象模型              當年這本書把不少C++老手的大牙敲掉了.

35.  內在受限系統之軟件開發--針對內在受限系統而整理的模式      結合<提升C++性能的編程技術>看, 內存分配問題讓人輕鬆多了.

36.  C++ Primer                不知道有多少C++程序不是靠這書入門的.

37.  Effective c++ 系列      工業級開發的技術指導,工做中會常常要用到的.

38.  C++語言的設計和演化    瞭解歷史,更好展示將來.

39.  提升C++性能的編程技術   如今不用,之後必定會用.

40.  連接器和加載器            程序編譯以後就是連接和加載了,這回知其然和因此然了吧.

41.  C++代碼設計與重用       Margaret A.Ellis 與 Bjarne Stroustrup 合著了 The Annotated C++ Reference Manual(ARM), 
                                         這書看似平實無華, 卻有另外一種味道.

42.  C++多範型設計           和對象模型同樣,書很小薄, 但分析了設計階段如何將最適當的範型應用於實現的分析技術

43.  C標準庫                 九十年代的書了,幾乎絕版. 紅色的書皮依然故我.講述了C標準庫的實現並展現了相應源代碼.固然標準庫也在發展
                             並變化着.linux

相關文章
相關標籤/搜索