第一部分 C/C++语言编程规范 2
第1章 程序约定 2
1.1程序排版布局规则 2
1.2命名约定 13
1.3注释约定 19
第2章 变量、常量与数据类型 27
2.1变量与常量 27
2.2类型 32
第3章 表达式和基本语句 38
第4章 函数和过程 47
4.1参数规则 47
4.2返回值规则 51
4.3内部实现规则 52
4.4函数调用规则 58
第5章 内存和指针 60
5.1内存使用规则 60
5.2指针使用规则 63
第6章 类和类函数 67
第7章 类的继承 74
第8章 可测试性 81
第9章 程序效率和质量保证 88
9.1程序效率 88
9.2质量保证 92
第10章 错误和异常处理规范 97
第11章 其他规范 100
11.1可读性 100
11.2宏 101
11.3代码编辑、编译、审查 103
第二部分 Java语言编程规范 106
第1章 程序组织规则 106
第2章 命名约定 113
第3章 注释约定 116
3.1代码注释格式 116
3.2文档注释格式 120
第4章 变量、常量 123
第5章 表达式和基本语句 127
第6章 类和类方法 131
第7章 代码规范 134
第8章 其他规范 137
第三部分 Delphi语言编程规范 142
第1章 程序约定 142
1.1项目总体及布局规则 142
1.2命名约定 146
1.3注释约定 156
第2章 变量、常量与类型 158
第3章 语句 162
第4章 函数和过程 167
第5章 类和类方法 169
第6章 界面设计 171
第7章 其他规范 175
7.1防错误处理 175
7.2 COM接口 175
7.3窗体和包 175
7.4修改代码 176
第四部分 VC++编程规范 178
第1章 编程环境设置 178
第2章 布局及变量 183
第3章 头文件、注释及其他 189
第4章 优化编码 193
附录1 C/C++规范检查表 196
附录2 Delphi标准控件的命名参考 201
附录3 VC++优化编码实现过程示例 208
参考文献 213