21+C++高质量编程.pptVIP

  • 5
  • 0
  • 约5.13千字
  • 约 28页
  • 2017-01-02 发布于河南
  • 举报
C++高质量编程 第二十一章 回顾 目标 程序的版式 命名规则 表达式和基本语句 函数设计 内存管理 类成员函数的重载、覆盖和隐藏 拷贝构造函数和赋值函数 提高程序效率和编程建议 C++/C代码检查 文件结构 请同学们阅读《高质量C/C++编程指南》相关章节。 程序的版式 请同学们阅读《高质量C/C++编程指南》相关章节。 命名规则2-1 标识符应当直观且可以拼读,可望文知意,不必进行“解码”。 标识符的长度应当符合“min-length max-information”原则。 命名规则尽量与所采用的操作系统或开发工具的风格保持一致。 程序中不要出现仅靠大小写区分的相似的标识符。 程序中不要出现标识符完全相同的局部变量和全局变量 命名规则2-2 变量的名字应当使用“名词”或者“形容词+名词”。 全局函数的名字应当使用“动词”或者“动词+名词”(动宾词组)。类的成员函数应当只使用“动词”,被省略掉的名词就是对象本身。 用正确的反义词组命名具有互斥意义的变量或相反动作的函数等。 尽量避免名字中出现数字编号,如Value1,Value2等,除非逻辑上的确需要编号。 表达式 如果代码行中的运算符比较多,为了防止产生歧义并提高可读性,用括号确定表达式的操作顺序。避免使用默认的优先级。 不要编写太复杂的复合表达式。 例如:i = a = b c d c + f = g

文档评论(0)

1亿VIP精品文档

相关文档