effective c++学习小结及不完全书评

很遗憾,由于时间的关系,我没有空这样慢慢的看下去了。在这里,对我看的内容做一下小结,顺便评价一下这本书。

首先,这是一本针对已经熟练掌握C++的人编写的,如果你是初学者,这本书就先放一放吧。这本书的大部分都是教你如何避免C++中的各种陷阱,缺陷的。

其次,由于是学生缘故,没有机会接触工业强度的代码,所以对于异常处理、内存泄露等问题,我自己没有很好地认识,所以书中这方面的内容我也看的不太懂。希望等以后用到了再仔细品味这本书。

再次,书的内容很新,涉及到了tr1和boost。这是C++primer里没有讨论的。(第5版中估计会加上)。

最后对它提一点建议吧:

1.这一点不是针对原书的,而是针对中文版的。这本书的内容并不匹配于书的厚度。书的前后有很多偏离主题的东西,比如《more effective c++》和《effective stl》的预览,还有前面很长的译序,简体、繁体对照表等等,而且书中空白的地方略有点多,如果压缩一下,页数会大大降低。

2.希望作者对于书上的一些例子,给出比较完整的代码(网上下载之类的),有的时候,我想对书上的一些简略的声明自己实现的时候,却需要花很长的时间。

3.书中使用了若干设计的知识。个人觉得应该像一般的书籍一样,在后面添加一个附录,较好地介绍这些知识。

4.书中有个别的错误,似乎在书的英文网站上改正了,但是中文版却没有改正,影响阅读。



最后再说一点,我在网上也见到过一些跟我类似的笔记,但是它们要么过于简略,只记录条款,要么是几乎复制书上的内容,让人看了以后基本跟看书差别不大的;别人能把书上的示例代码通过简单地程序实现出来。这样别人看书看不懂的时候,才能从你的笔记里获取额外的知识。毕竟程序是不会骗人的。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值