【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 风格的挑战

 

未完待续...

posted @ 2023-01-15 22:37  哟吼--小文文公主  阅读(72)  评论(0)    收藏  举报