1. 程式人生 > 其它 >我的書單(不定期持續更新中)

我的書單(不定期持續更新中)

計算機基礎

深入理解計算機系統 CSAPP

沒啥可說的,神一樣的存在,推薦排行榜第一

C++

C++ Primer

  • 吃飯的工具,很不錯的工具書,適合拿來墊顯示器
  • 可惜缺少std::thread的介紹
  • 對新人不是很友好,很容易從入門到放棄

C++ 高階程式設計

主要是看看其中 C++ 17 的部分:threadfuturepromise

Effective C++

有點老了,很多已被新標準取代,但仍然值得一讀!

More Effective C++

Effective Modern C++

Meyers 的書,現代 C++ 必讀

C++之旅(英文版)A Tour of C++

  • 從 CppCon 上知道的這本書,很薄的一本,買的時候沒有中文版
  • 出自 C++ 之父,彷彿大神面對面地向你娓娓介紹 C++

程式碼品味

程式碼大全(英文版)Code Complete

程式碼整潔之道 Clean Code

重構 改善既有程式碼的設計

Head First 設計模式

Linux

鳥哥的Linux私房菜

個人不太喜歡,不喜歡語言風格,我看到第三版已經有些老舊了

Unix環境高階程式設計 APUE

推薦

LFS(Linux From Scratch)

從下載原始碼開始,編譯交叉編譯工具鏈,編譯 Kernel,製作檔案系統,引導啟動...
照著做幾遍,對 Linux 的認識大幅提升!

網路

計算機網路 自頂向下方法

推薦

C

C Primer Plus

C 專家程式設計

C 陷阱與缺陷

C 和指標

上面三本,C 語言三劍客

QtQuick 核心程式設計