目 录
一.概述............................................................................................................................................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