【C++高级编程】(五)编码风格
本章内容:
- 编写代码文档的重要性以及可以使用的注释风格
- 分解(decomposition)的含义以及用法
- 什么是命名约定(naming conventions)·
- 什么是格式规则(formatting rules)
(本章讲述如何编写优秀的代码,,通过简单的改变代码风格,可以极大的改变代码表现)
5.1 良好外观的重要性
- 事先考虑为后人维护代码提供帮助
- 良好代码的风格元素:
- 文档
- 分解
- 命名
- 语言的使用
- 格式
5.2 为代码编写文档
- 文档:一般指源文件中的注释,文档中给出的注释信息通常很难从阅读代码直接获取
5.2.1 使用注释的原因
- 说明用途的注释
- 用来说明复杂代码的注释
- 传递元信息的注释
5.2.2 注释的风格
5.2.3 本书的注释
5.3 分解
5.3.1 通过重构分解
5.3.2 通过设计分解
5.3.3 本书中的分解
5.4 命名
5.4.1 选择一个恰当的名称
5.4.2 命名约定
5.5 使用具有风格的语言特性
5.5.1 使用常量
5.5.2 使用引用代替指针
5.5.3 使用自定义异常
5.6 格式
5.6.1 关于大括号对齐的争论
5.6.2 关于空格和圆括号的争论
5.6.3 空格以及制表符
5.7 风格的挑战
未完待续...
分类:
技术栈 / C++学习笔记
标签:
C++学习笔记
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具