JAVA代码编写审查表

JAVA代码编写审查表

ID:37845070

大小:58.50 KB

页数:3页

时间:2019-06-01

JAVA代码编写审查表_第1页
JAVA代码编写审查表_第2页
JAVA代码编写审查表_第3页
资源描述:

《JAVA代码编写审查表》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVA代码编写审查表JAVA代码编写审查表编号:                    序号:项目名称:审查人:审查阶段:审查时间:内容得分程序结构编写规范(14分)程序结构清析,简单易懂,单个函数的程序行数不得超过100行。(1分)代码精简,没有垃圾程序。(1分)尽量使用局部变量,只定义必要的全局变量。(1分)使用括号以避免二义性。(0.5分)保持注释与代码完全一致。关键方法,都要有注释。(1分)是否符合变量命名,主要变量(类或对象)定义或引用时,注释能反映其含义。常量定义(final)有相应说明。(1分)利用缩进显示程序的逻辑结构,缩进量一致并以Tab键为单位,定义Tab为4个字节。(

2、0.5分)循环、分支层次不要超过五层。(1分)注释可以与语句在同一行,也可以在上行。空行和空白字符也是一种特殊注释。(0.5分)注释行数应占总行数的1/5到1/3。(1分)禁止GOTO语句。(1分)用IF语句来强调只执行两组语句中的一组。禁止ELSEGOTO和ELSERETURN。(0.5分)用CASE实现多路分支。(0.5分)避免从循环引出多个出口。方法只有一个出口。(0.5分)不使用条件赋值语句。(0.5分)不要轻易用条件分支去替换逻辑表达式。(0.5分)程序是否达到正确性与容错性要求。(1分)程序是否达到可重用性要求。(1分)命名规范Package的名字应该都是由一个小写单词开头。(0

3、.5分)第3页共3页JAVA代码编写审查表(4分)Class的名字必须由大写字母开头而其他字母都小写的单词组成,要求具有可读性。(1分)变量的名字必须用一个小写字母开头,后面的单词用大写字母开头。要求变量具有可读性。(0.5分)StaticFinal变量的名字应该都大写,并且指出完整含义。(0.5分)参数的名字必须和变量的命名规范一致。(0.5分)数组的命名是否符合命名规范的要求。(0.5分)使用有意义的参数命名。(0.5分)Java文件样式(9分)版权信息是否规范。(0.5分)packag行要在import行之前,import中标准的包名要在本地的包名之前,而且按照字母顺序排列。如果imp

4、ort行中包含了同一个包中的不同子目录,则应该用*来处理。(1分)是否符合类的注释要求。(0.5分)是否符合类变量的存取的方法。(0.5分)类,及类的成员变量的定义是否正确。(1分)构造函数的定义、使用是否正确。并且方法和参数另写一行。(1分)方法的定义和使用是否符合规范。(1分)必须用javadoc来为类生成文档。不仅因为它是标准,这也是被各种java编译器都认可的方法。(0.5分)是否采用了必要的缩进,并且是否符合规范的要求。(1分)页宽应该设置为80字符。源代码一般不会超过这个宽度,并导致无法完整显示,但这一设置也可以灵活调整。在任何情况下,超长的语句应该在一个逗号或者一个操作符后折行

5、。一条语句折行后,应该比原来的语句再缩进2个字符。(0.5分){}中的语句应该单独作为一行。(0.5分)不要在语句中使用无意义的括号。括号只应该为达到某种目的而出现在源代码中。(0.5分)左括号和后一个字符之间不应该出现空格,同样,右括号和前一个字符之间也不应该出现空格。(0.5分)程序编写规范(3分)是否符合程序编写规范。(3分)总分(30分)问题记录:第3页共3页JAVA代码编写审查表                          验证关闭:                          时间:项目经理:  时间:审批:  时间:第3页共3页

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。