C++對話系列
誠意推薦大師Herb Sutter和Jim Hyslop合作撰寫的Conversation系列,非常的經典,下面是國內C++高手myan 爲其中兩篇文章寫的一段推介
本文根據發表在CUJ Expert Forum上的兩篇文章編譯而成。C/C++ User's Journal是目前最出色的C/C++ 語言專業雜誌,特別是在C++ Report閉刊之後,CUJ的地位更加突出。CUJ Expert Forum是CUJ主辦的網上 技術專欄,彙集2000年10月以來C++社羣中頂尖專家的技術短文,並免費公開發布,精彩紛呈,是每一個 C/C++學習者不可錯過的資料。由Jim Hyslop和Herb Sutter主持的Conversation系列,是CUJ Expert Forum每期必備的精品專欄,以風趣幽默的對話形式講解C++高級技術,在C++社羣內得到廣泛讚譽。譯者 特別挑選兩篇設計模式方面的文章,介紹給大家。設計模式方面的經典著作是GoF的Design Patterns。但 是那本書有一個缺點,不好懂。從風格上講,該書與其說是爲學習者而寫作的教程範本,還不如說是給學 術界人士看的學術報告,嚴謹有餘,生動不足。這一點包括該書作者和象Bjarne Stroustrup這樣的大師 都從不諱言。實際上Design Pattern並非一定是晦澀難懂的,通過生動的例子,一箇中等水平的C++學習 者完全可以掌握基本用法,在自己的編程實踐中使用,得到立竿見影的功效。這兩篇文章就是很好的例證 。本文翻譯在保證技術完整性的前提下作了不少刪節和修改,以便使文章顯得更緊湊。
下載中文版
下載英文版
taowen.cn.st 製作
缺29目錄
1 | auto_ptr再回憶 |
2 | 空引用 |
3 | 起源 |
4 | 誰的代碼更易於 移植? |
5 | 通過任何其他名 字 |
6 | Virtually Yours |
7 | 方形尖塔 |
8 | 訪問限制 |
9 | 重定向 |
10 | 關於操縱器的 對話 |
11 | 根源 |
12 | Abstract Factory, Template Style |
13 | 怎樣持久化一 個對象 |
14 | The Bind That Ties |
15 | Back to Base-ics |
16 | Al-Go-Rithms |
17 | 匈牙利命名 |
18 | 我爲你準備一 切 |
19 | 新的起點,第 一部分 |
20 | 新的起點,第 二部分 |
21 | 模板特化,缺 省參數和其他一些有趣的事情 |
22 | 想睡覺,偶然 |
23 | 產生真正的 hash對象 |
24 | 好的,壞的, 不贊成的 |
25 | Getting to the Point |
26 | A Midsummer Night’s Madness |
27 | Baseless Exceptions |
28 | Contracts, Promises, and Mere Semantics |
30 | It's an Object-ful Lifetime |
另 | 與大蝦對話 : 領悟設計模式 |