(紅色為必讀書目)
1.c++語言的設計和演化
首先肯定要讀一讀
bjarne stroustrup
的the design and evolution of c++
,了解一下這個語言的歷史。接下來就可以看別的書了,但要不停地回頭看這本書,看到
你不斷地學到的新技術是怎麼樣一點點地被接納到這個語言中去的。
2.essential c++中文版和c++primer
(同乙個作者)
第一本書因人而異,基礎好一些的,可以看
stanley b. lippman
的c++ primer
,這本書非常地巨大,你打星號的部分可以不要看。基礎不太好的,可以看
stanley b.
lippman
的essential c++
,這本書份量要輕得多,不過四個
c++的范型都講了,而
且講得非常清楚。
3.程式設計實踐(英文名:
the practice of programming)
第二本應該停止技術層面的東西,靜下心來看看
pike
和kernighan
的thepractice
of programming
,好好地整理一下,在程式設計中應該有哪些注意的事項。這本
非常薄的
booklet
,可以說是程式設計師必讀的指南。
4.c++程式設計思想
第三本書,就應該是
bruce eckel
寫的、候捷譯的
thinking in c++
,這本書每過
半年我就要重讀一遍。可以說每一章都是寫得發人深省的,這本書讓我感覺到了
技術運用的非常高的境界,但是語言非常平實,只要認真地讀,即使基礎不行,
也一定可以懂。我在教課的時候,就是用這本書(面對的學生是零基礎)。
5.effective c++
和moreeffective c++
、stl
原始碼剖析、
c++設計新思維
要更上一層的話,就要慢一步,先要把握
c++設計習慣的良好。這是
scott
meyers
的effective c++
和more effective c++
帶給我們的無盡收益。我
more
effective c++
買不起,只好花了
10塊錢影印裝訂了一本
"線裝本
",看起來像葵花
寶典(;-)
)。這兩本書是真正的經典,作者對
c++的純熟,使得語言的風格讀起來
簡直是如飴甘甜,就像他站在對面在講課。我手中有這兩本書的原版
cd,如果有興
趣,可以發
或在飲水思源投條兒給
gaobo
索要,只要您提供
光碟我就給免費燒。如果你已經深刻地理解了
effective c++
和more effective
c++,那你可以發現,你在眾人中已經是雞群之鶴。可以指導專案運作了,可以編
寫一切你想做的程式了,可以指出別人看起來不錯的**的大小問題了。如果你能
一眼看出有人的**是對應於"條款
27"或"條款
m6",那你可真是讓本人刮目了。
6.exceptional c++
和moreexceptional c++
、inside the c++ object model
C 必讀書目
1.lippman lippman是誰,知道c 的都知道,此書也被評為c 的最佳入門書籍,也是lipman寫得最認真的一本書,第3版在國內98年就有了。全書可謂是c 大全,深度適當,比較適合初學者,或者想對c 和程式設計有大概了解的讀者,但就是比較厚 一千多頁 這也只能怪c 的源遠流長啊,讓我們這些...
產品經理必讀書目
一 產品市場 引爆點 產品市場與運營推廣 長尾理論 產品市場 魔鬼經濟學 產品市場 影響力 產品市場 怪誕行為學 產品市場與使用者行為必讀 二 產品設計 使用者體驗的要素 你們都懂的 就這麼簡單 使用者體驗科普 錦繡藍圖 web資訊架構必讀 web資訊架構 web資訊架構必讀 創造突破性產品 pm啟...
C 程式設計師必讀書目清單
多讀一些優秀的書籍,對於開發者穩固程式設計基礎 提高程式設計技能有很大幫助。但是,大多時候,初學者不知道應該讀什麼書入門,有一定基礎的開發者不知道如何高階。本文總結了乙個 c 優秀書籍清單,希望能夠為你帶來一定的幫助。這些書大多數都有中文版,並且可以很容易在網上找到。階段 1 essential c...