第七章讲的是编码规范与约定,大多数规范都会说明文件应如何命名,应该使用什么样的拓展名。代码规范提供风格上的指导,目标是增强代码的可靠性,易读性和可维护性。大多数风格指南精确地规定了程序各个构成部分如何缩进以反应出代码的块结构。
1.了解了给定代码库所遵循的文件组织方式后, 就能更有效率地浏览它的源代码.
2.阅读代码时, 首先要确保您的编辑器或优美打印程序的tab设置, 与代码遵循的风格规范一致.
3.可以使用代码块的缩进, 快速地掌握代码的总体结构.
4.对编排不一致的代码, 应该立即给予足够的警惕.
5.分析代码时, 对标记为XXX, FIXME和TODO的代码序列要格外注意: 错误可能就潜伏在其中.
6.常量使用大写字母命名, 单词用下划线分隔.
7.在遵循Java编码规范的程序中, 包名(package name)总是从一个顶级的域名开始(例如, org, com), 类名和接口名由大写字母开始, 方法
和变量名由小写字母开始.
8.用户界面控件名称之前的匈牙利记法的前缀类型标记可以帮助我们确定它的作用.
9.不同的编程规范对可移植构造的构成有不同的主张.
10.在审查代码的可移植性, 或以某种给定的编码规范作为指南时, 要注意了解规范对可移植性需求的界定与限制.
11.如果GUI功能都使用相应的编程结构来实现, 则通过代码审查可以轻易地验证给定用户界面的规格说明是否被正确地采用.
12.了解项目编译过程的组织方式与自动化方式之后, 我们就能够快速地阅读与理解对应的编译规则.
13.当检查系统的发布过程时, 常常可以将相应发行格式的需求作为基准.