本文主要是介绍《C++设计新思维——泛型编程与设计模式之应用》读后感,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这是我第三遍学习这本书了,第一遍是大概是在06年,当时在公司的图书馆中无意中看到这本书,打算学习一下,
结果,只看了前几章就看不下去了,实在太难了。07年我在福州路的清华书店又看到这本书,考虑再三,觉得还是
有必要买一本,有空再学习一下,然后我抽空又看了一遍,这次是基本一本书完整的看下来了,虽然中间还是有好多
内容不大理解,因此也谈不上运用其中的技术。
后来由于做其他事情,很长时间也没有再翻过这本书,直到2010年,我尝试在程序中编写自己的模板类,为此又在
业余时间阅读了《C++模板》(这本书我觉得有些地方写的有点啰嗦^-^),后来又阅读了侯捷的著作《STL源码剖析》,
在阅读了这些书以后我对模板的认识有了很大提升,我决定再看一遍这本著作,这一次我看懂了,而且因为有前面两遍阅读
的基础,这一次我对书中很多内容的理解要深刻的多,下面我谈一下我对这本书的认识。
总体来说,《C++设计新思维——泛型编程与设计模式之应用》是一部伟大的著作,也是一本难度很高的书,
这本书讲解了大量的编写模板库的技巧,其核心设计思想是基于Policy来构建模板库。并且通过运用这些模板技术(例如元编程等),
实现了多个设计模式的代码框架的自动生成,书不厚,正文内容不过300页,但是书中没有废话,每一章的内容都很精彩,
值得仔细推敲和研究,虽然里面有少量错误(有些可能是排版引起的错误),但这本书绝对是物超所值,如果你可以读懂的话。
这篇关于《C++设计新思维——泛型编程与设计模式之应用》读后感的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!