![](https://img-blog.csdnimg.cn/direct/2ee46f7bf8d14600a1358217b33214e3.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
业界C++进阶建议整理
文章平均质量分 83
个人结合自己的使用经验,整理的《effective cpp》& 《more effective》& 《Effective Modern Cpp》三本书的极度精简的版本
Bovinitwo
曾百度高级开发工程师,现阿里技术专家。有海量数据离线处理、流式处理、在线服务经验。参与开发、设计的系统,大部分人都使用过。
展开
-
- 概述 -《业界C++进阶建议整理》
由于作者的使用Cpp的场景大部分是高性能服务或离线计算,少部分是中间件或基础三方库的改造,所以我在【c with class】和【STL】会更有经验,对于【template c++】部分,我熟悉如何通过template减少代码量,但是对于模板元编程,虽然其可在编译期间完成部分计算,但是可读性差,维护成本偏高,不适合改动频繁,维护人员水平层次不齐的业务场景,所以并未花很大精力学习和实践。最后,本系列的文章,是我在工作之余,从个人历史的笔记、总结、分享中提炼出来。“如果我看得更远,那是因为我站在巨人的肩膀上。原创 2024-02-21 18:00:33 · 1458 阅读 · 0 评论 -
《Effective C++》- 极精简版 01-10条
本文列出《Effective C++》的1-10条的个人理解的极精简版本。原创 2024-02-22 12:57:08 · 994 阅读 · 1 评论 -
《Effective C++》- 极精简版 11-20条
本文列出《Effective C++》的11-20条的个人理解的极精简版本。原创 2024-02-23 12:59:40 · 523 阅读 · 0 评论 -
《Effective C++》- 极精简版 21-30条
本文列出《Effective C++》的21-30条的个人理解的极精简版本。原创 2024-02-25 17:49:17 · 867 阅读 · 0 评论 -
《Effective C++》- 极精简版 31-40条
本文列出《Effective C++》的31-40条的个人理解的极精简版本。原创 2024-02-26 12:24:41 · 990 阅读 · 0 评论 -
《Effective C++》- 极精简版 41-55条
本文列出《Effective C++》的41-55条的个人理解的极精简版本。原创 2024-02-27 17:42:32 · 1035 阅读 · 0 评论 -
《More Effective C++》- 极精简版 1-10条
本文列出《More Effective C++》的1-10条的个人理解的极精简版本。原创 2024-02-28 17:02:11 · 1201 阅读 · 0 评论 -
《More Effective C++》- 极精简版 11-20条
异常机制核心收益是减少了用户对三方库的理解成本。在业务代码中使用try-catch包住异常,以让三方库的异常在有限的范围内,并且业务代码的函数执行状态由返回值表示。如果记不住繁琐的异常机制,记住我说的这个原则就够了。本章我会继续讲解我对11-20条的极精简的理解。原创 2024-03-02 00:33:03 · 1276 阅读 · 0 评论 -
《More Effective C++》- 极精简版 21-30条
本章我会继续讲解我对21-30条的极精简的理解。原创 2024-03-05 23:56:46 · 895 阅读 · 0 评论 -
《More Effective C++》- 极精简版 31-35条
本章我会继续讲解我对本书最后的31-35条的极精简的理解。原创 2024-03-06 09:38:55 · 779 阅读 · 0 评论 -
《Effective Modern C++》- 极精简版 1-4条
本文列出《Effective Modern C++》的1-5条的个人理解的极精简版本。原创 2024-03-07 13:16:52 · 1456 阅读 · 0 评论 -
《Effective Modern C++》- 极精简版 5-14条
本文列出《Effective Modern C++》的5-14条的个人理解的极精简版本。原创 2024-03-08 13:04:42 · 1085 阅读 · 0 评论 -
《Effective Modern C++》- 极精简版 15-21条
这条是一个通用的思想,无论是语法还是业务的规则模糊或者复杂时,把使用者的期望明确地持续展示,减少维护成本,和出错概率。本文列出《Effective Modern C++》的15-21条的个人理解的极精简版本。原创 2024-03-09 22:01:33 · 1174 阅读 · 0 评论 -
《Effective Modern C++》- 极精简版 22-29条
本文列出《Effective Modern C++》的22-29条的个人理解的极精简版本。原创 2024-03-10 15:33:21 · 1111 阅读 · 0 评论 -
《Effective Modern C++》- 极精简版 30-35条
本文列出《Effective Modern C++》的30-35条的个人理解的极精简版本。原创 2024-03-11 13:17:05 · 560 阅读 · 0 评论 -
《Effective Modern C++》- 极精简版 36-42条
本文列出《Effective Modern C++》的36-42条的个人理解的极精简版本。Item39、对于单次通信考虑使用void的futures。原创 2024-03-12 07:34:41 · 534 阅读 · 0 评论