《C++沉思录》书评

当前位置:首页 > 计算机网络 > 程序设计 > C++沉思录

出版社:人民邮电出版社
出版日期:2008-1
ISBN:9787115171788
作者:Andrew Koenig,Barbara Moo
页数:386页

书是好书啊,就是翻译太烂了。。

看了前两篇,受益匪浅。作者从为何要用C++开始,讲述了C++的很多方便的特性以及如何更好的应用这门语言(句柄就是非常有利的工具)。第二篇的课堂练习也非常棒,能够从实践中学习、巩固C++的内存管理、继承、虚函数,以及学习如何将一个大工程分层,逐步解决问题。书的内容真心不错。只是,翻译得太生硬了,看得非常累,不知道还有没有其他的翻译版本?

没有传说中那么传奇

这本书似乎评价相当高,很多人都会推荐作为C++进阶书籍,并且看书名也给人一种霸气的感觉。在后面读下来,发现没有自己预想中那么神奇。里面的内容,没有什么让人Aha的感觉,都是一些在现在看来非常通用的概念和技术;然后翻看一下作者写这本书的时间,中文版是02年出的,也就是说英文版更早,距离现在10+年时间,这个10年间C++的变化很多,C++11的标准都出来好久了。不过有一点好的,虽然内容显得有的“旧”,但是没有过时,还是有值得学习的地方。但对自己而已,从这本书获得的不是很多。也可能是自己期待太高了==

沉思不是吹的

Andrew Koenig对于C++设计方式简介的独到,我想在《Accelerated C++》一书中就已经体现得淋漓尽致,而这本《沉思录》也让人从C++语言本身以及面向对象的思考方式更加深入地理解了C++的优点和缺点。Koenig对于面向对象的理解与一般的有一些差异——类是概念的表述。我想这是可以的,但有一些小缺陷,因为这样的解释并不能很好地解释设计模式观点下的面向对象实例,即责任的划分。不过总体而言,作为对C++程序设计语言的深入体会,这本书并不亚于《Effective C++》——它不是一本”心法“,而更多的是一种”道悟“。

书是好书,可是越往后看越迷糊

书的确是好书啊,看了前两篇受益匪浅,尤其是那个分析画图程序的例子,把面向过程和面向对象各自的优缺点分析得十分透彻,同时也学会了如何利用C++的多态性来处理表达式树之类的数据结构。但是进入第三章“模板”之后,就看不下去了,也许是因为自己功力还浅,感觉就不知道作者在讲什么了……我打算跳过“模板”这一章,先看后面的章节。总结:大师的作品,会让你思考很多东西,学会很多实用的设计方法。

这标题

非常意外的叙事方式,感觉像是一本合订本杂志非常意外的叙事方式,感觉像是一本合订本杂志非常意外的叙事方式,感觉像是一本合订本杂志非常意外的叙事方式,感觉像是一本合订本杂志非常意外的叙事方式,感觉像是一本合订本杂志非常意外的叙事方式,感觉像是一本合订本杂志非常意外的叙事方式,感觉像是一本合订本杂志非常意外的叙事方式,感觉像是一本合订本杂志

这才是学C++。

市面上90%的C++书籍都以讲述C++的语法为主。由于C++体系的庞大和负责,语法复杂是难以避免的,但C++的使用者则更应该把精力放在自己最常使用的部分之上。《C++沉思录》是一本专注于C++编程思想的书,它由浅及深地讲述了该如何使用C++的面向对象特性去解决面向过程编程当中的难题,从handle类,讲到智能指针;从迭代器,讲到函数对象;从C++和C的不同,讲到库设计与语言设计的相似性。个人认为这才是真正的C++学习必经之路。

这决定是值得一读的一本书

我大学期间学的c++,到现在一直在使用c语言,这次为了找工作,重读一些基础的知识,看过这本书之后,知道了许多不懂的东西。这是课堂没有教过的东西,比如设计类,为什么要构造函数,为什么析构函数,为什么拷贝构造函数,等等,都说了原因。值得一读的书。


 C++沉思录下载


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024