07 2023 档案

摘要:> C++ 核心指南(C++ Core Guidelines)是由 Bjarne Stroustrup、Herb Sutter 等顶尖 C+ 专家创建的一份 C++ 指南、规则及最佳实践。旨在帮助大家正确、高效地使用“现代 C++”。 > > 这份指南侧重于接口、资源管理、内存管理、并发等 High 阅读全文
posted @ 2023-07-30 23:09 Zijian/TENG 阅读(690) 评论(0) 推荐(1) 编辑
摘要:开门见山,下载链接: https://files.cnblogs.com/files/tengzijian/SDV_API_Version3_Beta1_%E5%85%AC%E4%BC%97%E5%8F%B7%EF%BC%9A%E5%A5%BD%E8%AE%B0%E6%80%A7%E5%A6%82% 阅读全文
posted @ 2023-07-27 20:56 Zijian/TENG 阅读(923) 评论(0) 推荐(0) 编辑
摘要:计算机编程发展至今,一共只有三个编程范式: - 结构化编程 - 面向对象编程 - 函数式编程 ### 编程范式和软件架构的关系 - 结构化编程是各个模块的算法实现基础 - 多态(面向对象编程)是跨越架构边界的手段 - 函数式编程是规范和限制数据存放位置与访问权限的手段 **软件架构的三大关注重点** 阅读全文
posted @ 2023-07-16 09:10 Zijian/TENG 阅读(339) 评论(0) 推荐(1) 编辑
摘要:### 本书主题 - 介绍什么是优秀的软件架构,以提高软件架构质量 - 介绍系统架构的各种属性与成本和生产力的关系,以采用好的设计和架构以便减少构建成本 ### 好的软件架构可以带来什么? - 大大节省软件项目构建与维护的人力成本 - 每次变更:改动少,易于实施,不容易出bug - **用最小的成本 阅读全文
posted @ 2023-07-15 21:42 Zijian/TENG 阅读(95) 评论(0) 推荐(0) 编辑
摘要:# C++ 惯用法之 Copy-Swap 拷贝交换 > 这是“C++ 惯用法”合集的第 3 篇,前面 2 篇分别介绍了 RAII 和 PIMPL 两种惯用法: > > - [RAII: Resouce Acquistion Is Initialization](https://www.cnblogs 阅读全文
posted @ 2023-07-08 18:16 Zijian/TENG 阅读(533) 评论(0) 推荐(0) 编辑
摘要:RAII(Resource Acquisition Is Initialization)资源获取即初始化,是 C++ 中最基本、应用最广范的惯用法(idiom)之一。 RAII 的基本思想是通过构造/析构函数,对资源的获取/释放进行封装,然后**借助局部对象的自动生命周期来管理资源**。使用 RAI 阅读全文
posted @ 2023-07-02 17:33 Zijian/TENG 阅读(376) 评论(0) 推荐(1) 编辑
摘要:> C++ 核心指南(C++ Core Guidelines)是由 Bjarne Stroustrup、Herb Sutter 等顶尖 C+ 专家创建的一份 C++ 指南、规则及最佳实践。旨在帮助大家正确、高效地使用“现代 C++”。 > > 这份指南侧重于接口、资源管理、内存管理、并发等 High 阅读全文
posted @ 2023-07-01 23:30 Zijian/TENG 阅读(553) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示