(中文第三版 侯捷 译)
这本书在C++领域也是大名鼎鼎,在微博看到有人说,如果以前学过C语言,那只需花一天时间把
Effective C++ 看一遍,然后再看 leveldb代码(http://t.cn/aYyqjo)就可以了。不过我感觉还是先把C++基
础看一看比较,最好是先看看C++ Primer 或 C++ Primer Plus 之类的入门书籍。因为 Effective C++ 倾向
于教你怎么正解的使用C++这一个强大的工具,C++ 真的是太强大了,包含多种编程范型,要是没有一
定的C++基础,看这本书应该不太合适。
看的过程中感觉作者真的是将一些比较重要的C++编程经验总结出来了给读者,没有教你C++里面有什么,
这也不是一部C++百科全书,这里教你的是如何去运用C++,作为第二本应该看的C++书籍应该毫无过错。
看完之后感觉如果有做C++项目的经验的话,那应该受益更多,作者基本都用一些实际项目中会遇到的问
题作为例子进行讲解,每一个条例都是作者实际工作中的真知灼见。
关于泛型编程那一章,感觉还是比较 难理解,不过也真正体会到了C++模板的强大之处,关于这一部分内
容在以后遇到相关问题时必须要来翻看翻看。
不过这本书看一遍肯定是不够的,应该是一本经常翻阅的参考书,以时刻提醒自己不要违背作者给出的55
条准则!