第1页共11页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共11页天强绩效管理系统编程规范第2页共11页第1页共11页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共11页一.命名规范1
PascalCasing属性每个单词的第一个字母大写,例如:BackColorb
CamelCasing除了第一个单词以外的每个单词的第一个字母大写,例如:backColor
UpperCasing如果缩写字母的个数小于或等于2,那么所有的缩写字母都大写
3个以上的字母缩写采用PascalCasing
例如:System
IO,System
UI,System
CodeDom
用PascalCasing命名规则b
谨慎的使用缩写c
不要使用任何的前缀(例如:C_GetList)d
不要使用下划线命名e
已所拥有的功能作为描述命名3
方法的命名a
用PascalCasing命名规则b
谨慎的使用缩写c
用动词或动词短语来命名(例如:publicstringGetAllList(){})Data层的方法统一使用d
不要使用下划线命名Insert()添加数据Update()修改数据GetModel()获取一条数据GetModelList()获取一个列表Delete()删除数据第3页共11页第2页共11页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共11页4
属性的命名a
用PascalCasing命名规则b
谨慎的使用缩写c
用名词或名词短语来命名d
不要使用下划线命名e
可以考虑用类型名称作为属性名称(例如:publicColorColor{})5
接口的命名a
用PascalCasing命名规则b
谨慎的使用缩写c
接口的前缀命名统一用I(方法本身的描述中有I开头的除外,