1 / 5
文档名称:

编码风格的标准.doc

格式:doc   大小:60KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

编码风格的标准.doc

上传人:sssmppp 2021/3/4 文件大小:60 KB

下载得到文件列表

编码风格的标准.doc

相关文档

文档介绍

文档介绍:: .
编码风格标准
一、 总则:
1、 制定编码风格标准(以下称标准)是建立一套使编写的代码更清晰,便于阅读和修改, 并且标准要容易遵守,易于检查。
2、 所有编写项目代码的人员必须无条件遵守,如果代码不符合标准,按有关规定处罚。
3、 如果对标准有建议,向项目主管和技术主管提出,详细说明使用原因、执行方法,经全 体程序员同意,方能修改、删除或增加。
4、 对标准有歧义的地方,需修改标准,消除歧义,修改过程同第3点要求。
5、 标准以手册方式发布,保证程序员人手一本。
二、 命名标准
1、 Class
a、 Class命名规则:[作用类型][类具体名称]
b、 作用类型一二个小写字母:
* 窗体:frm
* 控件:ctl
•接口: inf
* 一般用途:cis
C、具体名称:起有意义、与Class内容相关的英文名字,每个有意义的单词首字大写
2、 Method
a、 Method命名:[方法范围][返回值类型][方法具体名称](参数类型p_ [参数类型][参 数具体名称])
b、 方法范围:
* Class实例方法:m_
* Class静态方法:s_
* 接口方法:i_
c、 返回值类型一三个小写字母:
* void: mth
* 类型缩写定义查看附录A
d、 方法具体名称:起有意义、与Class内容相关的英文名字,每个有意义的单词首字 大写
e、 如果返回值是数组,在名称后加Arr
f、 参数类型一二个小写字母,类型缩写定义查看附录
g、 参数具体名称:起有意义、与Class内容相关的英文名字,每个有意义的单词首字 大写
h、 如果参数是数组,在名称后加Arr
i、 Class内部使用的Method,必须使用private修饰符
j、 例子:
* public string [] m_strGetIDByNameArr(string p_strName)
* public static void s_mthDo(string [] strWorkArr)
3、 Field
a、 Field命名:[变量范围][变量类型][变量具体名称]
b、 变量范围:
* Class实例成员:m_
* Class静态成员:s_
c、 变量类型一三个小写字母,类型缩写定义查看附录
d、 方法内部的变量不需要变量范围,但必须以变量类型开始。如果是for循环中的变 量,至少要以il,j2,k3....命名。
e、 变量具体名称:起有意义、与Class内容相关的英文名字,每个有意义的单词首字 大写。
f、 如果变量是数组,在名称后加Arr
g、 Class变量必须是private,对变量的读取和设置,使用Method进行。
h、 例子:
* private string [] m_strNameArr;
* pirvate static bool s_blnOpened;
* for(int il=0;il<10;il++)(
fro(intj2=0;j2<10;j2++)(
}
}
i、 特殊:如果Class只是用做数据的封装传递(没有