- 概述 -《业界C++进阶建议整理》

        “如果我看得更远,那是因为我站在巨人的肩膀上。”

                                        -牛顿

        本系列,主要结合个人经验,对《Effective C++》、《More Effective C++》、《Effective Modern C++》,给出的我个人理解的精简版本。通过结合个人经验,精简书籍内容,把书“读薄”,可以帮助记住关键的知识点。在之后需要复习时,能快速回忆起关键内容。最重要的是,在实际工程做决策时,可以更快地抓住重点,做出大概率正确的取舍。

        上面三本书,是C++的经典,但是由于部分著作年代比较久远,我也会给出我认为不是适合现代C++遵循的原则。

        正如在我的《构建工业级QPS百万级服务》系列简介中说的一样,我会把更多的精力放在那些使用频率高的场景中。而Cpp规则本身是复杂的,像《effective cpp》所说,其是由4个部分组成,分别是【c】、【c with class】、【template c++】&& 【STL】。由于作者的使用Cpp的场景大部分是高性能服务或离线计算,少部分是中间件或基础三方库的改造,所以我在【c with class】和【STL】会更有经验,对于【template c++】部分,我熟悉如何通过template减少代码量,但是对于模板元编程,虽然其可在编译期间完成部分计算,但是可读性差,维护成本偏高,不适合改动频繁,维护人员水平层次不齐的业务场景,所以并未花很大精力学习和实践。

         最后,本系列的文章,是我在工作之余,从个人历史的笔记、总结、分享中提炼出来。如有错误,还望指正。


文章地址

《Effective C++》

《Effective C++》- 极精简版 01-10条《Effective C++》- 极精简版 11-20条《Effective C++》- 极精简版 21-30条
《Effective C++》- 极精简版 31-40条《Effective C++》- 极精简版 41-55条

《More Effective C++》

《More Effective C++》- 极精简版 1-10条《More Effective C++》- 极精简版 11-20条《More Effective C++》- 极精简版 21-30条
《More Effective C++》- 极精简版 31-35条

《Effective Modern C++》

《Effective Modern C++》- 极精简版 1-4条《Effective Modern C++》- 极精简版 5-14条《Effective Modern C++》- 极精简版 15-21条
《Effective Modern C++》- 极精简版 22-29条《Effective Modern C++》- 极精简版 30-35条《Effective Modern C++》- 极精简版 36-42条

  • 49
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值