资料介绍
MMI编码细则
MMI开发细则(版本1.0)
一、概述 1
二、命名规则 1
2.1命名所用字符规则 1
2.2文件命名规则 1
2.3函数命名规则 1
2.4类型的命名规则 2
2.5宏定义的命名规则 2
2.6变量名的命名规则 2
三、注释的编写规则 3
四、文件书写规范 5
五、函数编写规范 5
六、数据类型编写规范 6
七、条件、循环、switch语句编写规范 6
八、其他 7
附录: 9
一、环境设置: 9
二、公共约定及注意事项: 9
一、概述
MMI软件编码主要考虑以下原则:
• 软件系统的模块化设计原则
• 软件系统的稳定性、易读性、可修改性、可扩充性和可重用性
本规范中所指的编程是指根据SDL流程图或其它流程图,通过人工方式用高级语言如
C语言来实现该流程图的过程。
本规范在充分遵循以上原则的基础之上,定义了在编程过程中文件的命名规则,程序
的编排格式、函数名、类型、宏、变量的命名规则、注释的书写规范和C语言的编码规则
。
二、命名规则
2.1命名所用字符规则
1.
变量、函数、宏命名只能由26个字母,10个数字,及下划线的一个子集来组成,不能使
用“$”等符号。
2.
下划线符号‘_’不能出现在符号名头或结尾,因为这类符号名不够醒目,容易与不带下
划线‘_’的符号名混淆。
3.
一个符号名中间不应出现连续两个‘_’,因为两个‘_’与一个‘_’之间的区别不明显,容
易混淆。
2.2文件命名规则
1.
MMI软件分为若干任务,每个任务由项目经理给出一个英文缩写。该任务下的所有文件
都放在以该缩写为名字的