background image

目  录

 一.概述............................................................................................................................................1
 二.界面设计及控制........................................................................................................................1
 2.1 易用性..........................................................................................................................................1
 2.2 规范性..........................................................................................................................................2
 2.3 帮助设施......................................................................................................................................3
 2.4 合理性..........................................................................................................................................3
 2.5 美观与协调性..............................................................................................................................5
 2.6 菜单位置......................................................................................................................................6
 2.7 独特性..........................................................................................................................................6
 2.8 快捷方式的组合..........................................................................................................................7
 三.通用编码规范............................................................................................................................8
 3.1 基本要求......................................................................................................................................8
 3.2 可读性要求..................................................................................................................................8
 3.3 结构化要求..................................................................................................................................8
 3.4 正确性与容错性要求..................................................................................................................8
 3.5 可重用性要求..............................................................................................................................9
 3.6 变量命名......................................................................................................................................9
 3.7 函数命名......................................................................................................................................9
 3.8 控件的命名:............................................................................................................................10
 3.9 注释............................................................................................................................................10
 3.10 程序..........................................................................................................................................11
 3.11 性能..........................................................................................................................................12
 四.C++编码规范...........................................................................................................................12
 4.1 常量命名和宏定义....................................................................................................................12
 4.2 其他命名规范............................................................................................................................12
 4.3 C++ Builder 编程规范...............................................................................................................13
 五.Java 编码规范..........................................................................................................................18
 5.1 命名规范....................................................................................................................................18
 5.2 Java 文件样式............................................................................................................................18
 5.3 注意事项....................................................................................................................................21
 六.Web 应用程序编码规范..........................................................................................................22
 6.1 网页设计....................................................................................................................................22
 6.2 JSP 编码规范.............................................................................................................................23