1 / 11
文档名称:

编码规范v1.ppt

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

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

分享

预览

编码规范v1.ppt

上传人:精品库 2017/3/18 文件大小:766 KB

下载得到文件列表

编码规范v1.ppt

相关文档

文档介绍

文档介绍:? 2015 冠辰世纪信息技术有限责任公司代码规范 v1 2015 年 11 月? 2015 冠辰世纪信息技术有限责任公司编码规范指南?排版规范 ,缩进空位为 4个; “{”和“}”独占一行,并且位于同列; 、表达式、参数要书写多行; ; 5. if,for,do,while,case,switch,default 独占一行,且语句块都要加“{ }”,无论语句多少 ,变量说明后加空行 TAB ,避免不同编辑器对 TAB 处理不同 、变量、常量进行对等操作时,变量前后必须留空格,如果 if( a == b) ,不同存取范围的属性或方法也不远交叉放置? 2015 冠辰世纪信息技术有限责任公司编码规范指南?注释规范 ,杜绝没有任何注释的代码,推荐注释量在 20% 以上; :在包的当前路径放入一名为 的 HTML 文件,方面 JavaDoc 收集。注释内容简述本包的作用、内容、产品模块、版本、版权等,如: :文件开始, package 关键字前面,记载版权说明、描述信息、生成日期、修改历史;如: ? 2015 冠辰世纪信息技术有限责任公司编码规范指南 4、类和接口的注释:在 package 之后, class 或 interface 之前,描述当前类或接口的功能,作者,生成日期,修改日志,版本号等,如: 5、类属性、方法注释:在类或方法的前面,类属性记载属性的功能用处,用/*开头描述注释,放置 JavaDoc 收集;类方法注释需要记载方法的功能简述、详细、输入参数、输出值、抛出的异常、作者等,如: ? 2015 冠辰世纪信息技术有限责任公司编码规范指南 6、类方法内部注释: ①注释应放置被注释语句的正上方或右侧; ②注释必须与被注释的语句同缩进; ③注释与上面的代码只有用一个空行隔开; ④属于同一业务逻辑块的代码,须显示注释用途; ⑤对于变量定义和分支语句( if, switch, case )必须注释; ⑥写代码的同时写注释,修改代码的同时,也修改注释; ⑦注释块内部请不要加缩进; ⑧注释内容内部需要着重提示的,请包括标签<b>xxxx</b> ⑨对于业务逻辑比较多的方法,建议显示注释步骤 1、 2,、3、4…⑩注释含义明确,不要写无意义的注释和难以理解的词汇,如; ? 2015 冠辰世纪信息技术有限责任公司编码规范指南?命名规范上面说道了注释规范,注释的目的在于帮助编码人员更好的理解代码、维护代码。当然有些地方,如果命名非常规范,是可以不用注释的,下面就说说又哪些命名规范; :常用命名方式: com. ,所有名称全部小写,如下图: ? 2015 冠辰世纪信息技术有限责任公司 2、类名和接口名的命名:尽量使用完整的英文描述,首字母大写,每个英文单词的首字母大写,其余字母小写。抽象类请以 Abstract 开头,接口的实现类请以 Impl 接口,工具类请以 Util 或 Utils 结尾,如下列命名方式: StaffService 、 DefaultStaffService 、 AbstractEntity 、 StringUtils ; 3、方法命名;尽量使用完整的英文描述,首字母小写,每个英文单词的首字母大写,其余字母小写,属性存取尽量使用 setX 、 getX ,返回布尔类型值的方法尽量使用 isX ,如下列命名方式: queryStaffById 、 isCodeExists() 、 getValue 4、属性命名;尽量使用完整的英文描述,首字母小写,每个英文单词的首字母大写,其余字母小写,属性名和方法名不要重复; 5、常量命名;使用全部大写的英文描述,每个单词之间用下划线分隔,变量之前近可能使用 final 修饰, 注意:枚举也是一种常量; 6、模块内部的组件,尽量以组件名开头,如: StaffDAO 、 StaffService ; 7、组件命名,尽量以组件类型结果,如: StaffService 、 OrgService ; 8、准确控制类成员方法的修饰符,如果仅限于类内部使用用 private 修饰,可供子类或本包内部使用用 protected 修饰,对所有公开,则用 public ; 9、属性和方法的命名不易过长,一般不超过 15 个字母; ? 2015 冠辰世纪信息技术有限责任公司怎样写规范的代码 ,类、接口、方法、属性命名贴切易懂; ,注释清楚、易