code: the hidden language of computer hardware and software (《編碼的奧秘》)
code complete 2(《**大全》)/ the pragmatic programmer (《程式設計師修煉之道》,我也把這本書稱為《**小全》)
programming pearls (《程式設計珠璣》) / algorithms / algorithm design / 《程式設計之美》
the c programming language
the c++ programming language / programming: principles and practice using c++ / accelerated c++
the structure and interpretation of computer programs (《電腦程式的構造和解釋》)
clean code / implementation patterns
design patterns (《設計模式》) / agile software development, principles, patterns, and practices
refactoring (《重構》)
c++程式設計思想
effective c++
深度探索c++物件模型
c++語言的設計和演化
c專家程式設計
c陷阱與缺陷
c語言介面與實現
lua程式設計
linkers and loaders
com本質論
windows核心程式設計
深入解析windows作業系統
程式設計師修煉之道
**大全
unix程式設計藝術
設計模式
**優化:有效使用記憶體
深入理解計算機系統
深入理解linux核心
tcp/ip 詳解
馮大輝(丁香園cto,貝塔咖啡創始人):
軟體隨想錄
黑客與畫家
重來 unix程式設計藝術
程式設計人生
洪強寧(豆瓣技術總監):
stackoverflow上有乙個程式設計師必讀書單帖子,這裡僅列出top10,更多參考這裡。
code complete 2
the mythical man-month (《人月神話》)
code: the hidden language of computer hardware and software (《編碼的奧秘》)
taocp (不解釋)
the pragmatic programmer (《程式設計師修煉之道》)
design patterns (《設計模式》)
the structure and interpretation of computer programs (《電腦程式的構造和解釋》)
refactoring (《重構》)
the c programming language
introduction to algorithms (《演算法導論》)
張崢(微軟亞洲研究院副院長):
algorithms (by sanjoy dasgupta, christos papadimitriou and umesh vazirani)
data structure and algorithms
the c programming language
the design of the unix operating system
compilers (龍書)
flow
outliers (why hard work and luck are both important)
別人推薦的書
1 作手回憶錄 愛德文 李費佛 傳記中的極品,不再多言。2 交易秘訣 拉瑞 威謙姆斯 要看兩遍才能深入認識的書,對長線投資也有用。初步提到資金管理的內容。3 市場技術分析 約翰 墨菲 或 交易技術分析 施威格 兩者選其一就可,有很多內容講的差不多。本人傾向墨菲的,丁聖元翻譯,文字流暢。4 趨勢技術分...
我推薦的書
注 這些書大部分都是我看過的,但不一定適合你,這篇文章是我另外一篇文章的參考 c語言入門 提高書 這兩本書很薄 其實c語言書都差不多這樣,很薄,c 就比較大塊頭了 有興趣或者有空,可以看看,不一定要勉強自己看,還有另外一本c和指標,我感覺更像是入門書,不像網上說的是講指標的,因為入門書我已經推薦c ...
推薦幾本shell學習的書
週末整理了一下書架,一來書架上實在是放不下東西了,四層書架,兩層在閨女的觸及範圍之內,所以直接拿膠帶封住,留下兩層勉強可用。二來書架已經不是放書的地兒,生活用品已經一股腦兒堆了很多,讓人想拿那本書都困難,書不是遠觀而不可褻玩焉的,要捧得起,放得下。所以花了很多時間來整理書架,發現經過一番整理,心裡也...