项目经理管理必备之开发规范-命名规范

项目经理管理必备之开发规范-命名规范
项目经理管理必备之开发规范-命名规范

第1章命名规范

1.1命名总体要求

?所有的命名名称都必须使用能直接体现具体含义的名字。

不能使用X, Y, Z,等无意义的名称进行定义,除循环变量除外。

? 不在代码中使用具体的路径和驱动器爼,必须使用相对路径。

1.2文件名

文件名使用Pascal规则,与类名相同。类文件名的名称必须要能反应类的内容,最好是和类同名,一个文件只写一个类,文件和文件夹的名称也应该精确地说明它们的用途。如:文件名:Login.cs

类名:public class Login

1.3自定义控件命名

自泄义控件注册时,必须以“Custom “申明。

例如:

<%@ Register TagPrefix=H Custom H Namespace=H CustomComponents M %>

使用时:

1.4类名

1-5接口名

接口名使用Pascal规则,由爼词或名词短语或描述行为的形容词组成,接口划总是以“I”为前缀。

例如:interface IUser

1.6方法名

方法名使用Pascal规则,由【动词】+【名词】组成。

例如:GetUserName

1.7变量、常量相关命名

public class CisLogin

{

TextBox txtUserName;//

TextBox txtPassWord;//

public Login0

{

}

}

1.8参数名

参数名使用Camel规则,由【名词】组成。

例如:string loginName

1-9属性名

属性名使用Pascal规则,由夕i词组成。当为bool值时应为IsXxx或CanXxx的形式。例如

string Name? color BodyColor, bool IsPrintable

1.10命名空间(类库)

命名空间使用Pascal规则,用”符号分割,其组成如下:

【公司名称】+【系统名称】+【功能或设计】

例如:namespace Xxx. Dpac. SQLServer //东方之星教师信息系统的数据访问层?1.11控件的命名

画而控件名使用Pascal规则,由【类型ID】+【DB字段需】组成。例如:BtnSearch

1.12 ADO相关控件命名规范-建议

1-13类型声明-建议

在泄义变量时,以前缀开头,再加上变量声明符,为了不与系统控件命名起冲突,类型命名时,前缀第一个字母大写。

1.14整型-建议

1.15浮点型-建议

1.16 Bool类型-建议

1-17字符类型-建议

1-18引用类型-建议

1.19命名规范总结

相关主题
相关文档
最新文档