Accelerated C++中文版通过示例进行编程实践经典读后感有感
《Accelerated C++中文版通过示例进行编程实践》是一本由(美)Andrew Koenig,Barbara E. Moo著作,科学出版社出版的平装图书,本书定价:69.00元,页数:336,特精心收集的读后感,希望对大家能有帮助。
《Accelerated C++中文版通过示例进行编程实践》读后感(一):基本上抄旧版,不如买旧版
算是第一个评论吧,希望给其他人参考。
本来打算评个5星,但是:
1、翻译一般,基本上抄旧版( 覃剑锋翻译的那本,难道是他改名换姓了?),只是换掉了部分词!。某些翻译简直搞笑。
2、定价过高
3、排版拙劣,特别是代码排版特差!
ps:针对科学出版社的新版,建议淘宝买旧版或者盗版吧(其他地方好像都缺货,不过英文版倒是有的),谁让正版令我失望呢,国内的出版商实在是不负责任。。。。
《Accelerated C++中文版通过示例进行编程实践》读后感(二):C++快速入门的经典
这是我第二本C++的书籍。之前学习C++看的是C++ Primer。后来网上别人推荐这本Accelerated C++才买来学习。
对比一下这两本书,无疑,C++ Primer是一个经典,但个人认为它不是一个入门的经典,至少不是快速入门的经典。Accelerated C++和C++ Primer相比主要有一下两个优点:
1.只包含C++最基本最重要的内容。C++ Primer这类书几乎把C++的所有特性写了进去,但是对入门而言,很多东西用不上,而且过多内容增加入门的负担。没有基础的人直接啃这样的大部头会花费很多时间。
2.通过一个个实例去讲解C++。Accelerated C++的前半部分几乎是对一个例子的不断改进,每次改进引入新的知识点。相对于直接给出一个C++的语法,给出具体实例会让新手更快入门一下。
最后,之所以没给Accelerated C++5星是因为这本书的语言总感觉看起来很费劲,有种不知所云的感觉。不知道是否是翻译不好的缘故。前半部分基本是实例,看代码很容易理解作者的意思。后半部分讲的抽象的内容有点看不懂的感觉……
不过这本书仍然是一个入门的经典。推荐找一个翻译比较好的版本或者看英文原版。
《Accelerated C++中文版通过示例进行编程实践》读后感(三):写给还没看这本书的人的小小建议
先说一下我个人的感受,除去代码中一些印刷错误,该书完全符合作者大大们对它下的定义——迅速掌握+实例练习。从这个角度,我个人能给5星。
我个人读完之后觉得它虽然确实称得上是绝佳入门作,但并不是适合所有人的入门作。如果把没有读过本书并准备读本书的人分个类的话,我觉得大概是:
1.没有C和C++两者中任何一门语言基础的纯新手。
2.有C基础,但没接触过C++。习惯并且基于过程编程,对抽象概念理解不是很好的人。
3.有C和C++基础或者只学过C++(我感觉只学过C++的人非常少),但都十分理论化,却不知道怎么练习——所谓的“伪新手”。
其实第一类还可以再分成两类,但这个分法就不是看语言基础了。而是看读者对于学习中“难度梯度”的抗性。有的人(1A)有抗性,有的人(1B)没有。
这本书最适合1A和3类的人读。首先是因为难度梯度的问题。它的难度曲线对纯新手来说,大概是在第5章末尾的图形连接和第六章直线上升。对一个连函数可能都还没有熟悉使用的人来说,到6.2部分处理学生成绩中值函数的各种版本,搅合着几个单元前的grade函数和迭代器一股脑砸上来。如果读者还没做前四个单元的习题,那感觉想必是很酸爽的。没一定的抗性和毅力应该坚持不下来。我看的这本事从图书馆借的,从书的新旧程度就能明显感觉到前5个单元脏兮兮,全是笔记。我看到第9单元的时候,书干净得像一片净土,仿佛都没人翻过。
所以如果是1A类的人,那么就可以高高兴兴地开读了。对难度有钝感是一件好事~然后再说第二类。第二类和1B类人要读的话,可能真的会很受挫,就像作者大大们对本书概括:“迅速掌握C++中最有用的部分,重点不是讲解C++基础,而是C++程序设计,并且一开始就直接使用抽象的高级数据结构,在熟悉使用之后再对数据结构所依赖的基础进行讲解。”
很直白,作者希望将C++的精华,也就是抽象思维和如何进行编程设计交给我们。前几章对接触过C++的人来说很熟悉,但如果没有,而且习惯C的编程风格可能很憋屈。我刚开始也是第二类人,在学校是一般是用C语言写嵌入式程序的。几乎用不到C++的那些高级特性。读到后面就很浮躁,看不下去。前几章看起来觉得很麻烦,一直在想为什么要到第十章才介绍指针。直到读完C++ Primer之后,才又来读这本书。而对指针的忽视我个人觉得并不是作者们的失误,反倒应该是他们刻意为之。到10.6的内存管理那里,他们还举了一个无效指针造成灾难的小例子。第一次读这本书的时候我没有读到这儿,第二次看到的时候还笑了笑,感觉他们真的是用心良苦。毕竟指针用不好确是是很大的隐患,不管是内存泄漏还是指针释放错误直接导致程序爆出一个failure的窗口警告,对一个debug经验几乎为0的新手来说肯定是无从下手。所以他们才尽可能教我们避开指针,用C++的标准库来解决问题。
所以,如果因为一上来就是标准库的各种练习觉得有些不适,不妨先去读完C++ Primer的前七章。熟悉了基础概念再用这种练习和讲解来巩固。
最后,再说一下我个人对这本书的整体感受吧。我自己除去没有读完的那次,算是读了两遍。第一遍就是通读,并且练习讲解时给出的代码。第二遍是通过做习题,不会的就往前翻讲解(不过说真的,我比较小白,有些题目想了好久还是不太会)。因为这本书难度梯度的问题,我不是全部读完一遍之后才读第二遍。而是:1-5章(迭代器的各种使用)读一遍,然后做习题读第二遍,读6-9章(关于类的学习)第一遍,然后做习题读第二遍。第10-15章,同理。这里的梯度相对于6-9章又涨了不少,因为是自己开始写类,并且又系统地讲解了5.8部分的图像,派生啊,接口啊,全都上了。可以说大综合。
以上是我的一些浅见,希望能给还没读这本书的人一点帮助~w
-
一本书读懂投资理财学(升级版)《一本书读懂投资理财学(升级版)》是一本由于烨著作,北京时代华文书局出版的平装图书,本书定价:35,页数:2023-03-05阅读全文
-
以一本书为话题的作文600(精选1作文是通过文字来表达一个主题意义的记叙方法。那么你有了解过作文吗?以下是关于以一本书为话题的作文600(精选2022-11-20阅读全文
-
关于写一本书的作文500字提升写作能力,做到手到擒来,希望这篇文章对您的作文能力提升有帮助,特地精心编写的关于写一本书的作文500字2022-12-08阅读全文
-
关于写一本书的作文700500字提升写作能力,做到手到擒来,希望这篇文章对您的作文能力提升有帮助,特地精心编写的关于写一本书的作文70052023-02-13阅读全文
-
人生当中的第一本书经典作文作文是通过文字来表达一个主题意义的记叙方法。那么你有了解过作文吗?人生当中的第一本书经典作文,欢迎阅读2023-01-02阅读全文
-
推荐一本书经典作文提升写作能力,做到手到擒来,希望这篇文章对您的作文能力提升有帮助,希望以下这些推荐一本书经典作文,能对2022-08-26阅读全文
-
《本书书名无法描述本书内容(精《本书书名无法描述本书内容(精装珍藏版)》是一本由[美]埃里克·卡普兰著作,北京联合出版公司·未读出版的精2022-12-23阅读全文
-
我最喜爱的一本书作文大全作文是通过文字来表达一个主题意义的记叙方法。那么你有了解过作文吗?我最喜爱的一本书作文大全,欢迎阅读与2022-09-16阅读全文
-
《一本书读懂30部管理学经典(学《一本书读懂30部管理学经典(学术经典导读丛书)》是一本由郭泽德、宋义平、关佳佳著作,清华大学出版社出版的2023-04-15阅读全文
-
一本书看透IPO:A股IPO全流程深度《一本书看透IPO:A股IPO全流程深度剖析》是一本由沈春晖著作,机械工业出版社出版的364图书,本书定价:79.00,页2022-12-16阅读全文