《C++设计新思维——泛型编程与设计模式之应用》读后感

这是我第三遍学习这本书了,第一遍是大概是在06年,当时在公司的图书馆中无意中看到这本书,打算学习一下,

 

结果,只看了前几章就看不下去了,实在太难了。07年我在福州路的清华书店又看到这本书,考虑再三,觉得还是

 

有必要买一本,有空再学习一下,然后我抽空又看了一遍,这次是基本一本书完整的看下来了,虽然中间还是有好多

 

内容不大理解,因此也谈不上运用其中的技术。

 

后来由于做其他事情,很长时间也没有再翻过这本书,直到2010年,我尝试在程序中编写自己的模板类,为此又在

 

业余时间阅读了《C++模板》(这本书我觉得有些地方写的有点啰嗦^-^),后来又阅读了侯捷的著作《STL源码剖析》,

 

在阅读了这些书以后我对模板的认识有了很大提升,我决定再看一遍这本著作,这一次我看懂了,而且因为有前面两遍阅读

 

的基础,这一次我对书中很多内容的理解要深刻的多,下面我谈一下我对这本书的认识。

 

总体来说,《C++设计新思维——泛型编程与设计模式之应用》是一部伟大的著作,也是一本难度很高的书,

 

这本书讲解了大量的编写模板库的技巧,其核心设计思想是基于Policy来构建模板库。并且通过运用这些模板技术(例如元编程等),

 

实现了多个设计模式的代码框架的自动生成,书不厚,正文内容不过300页,但是书中没有废话,每一章的内容都很精彩,

 

值得仔细推敲和研究,虽然里面有少量错误(有些可能是排版引起的错误),但这本书绝对是物超所值,如果你可以读懂的话。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值