代码复查方案
序号
检查项
适用
备注
类和方法
是否所有函数没超过200行?
变量的申明次序是否为先静态后实例,先public后protected再private?
命名规范
命名是否遵守了基本原则?
对于首字母缩写词(如HTTP),是否仅有第一个字母大写,其余字母小写?
常量、静态变量名是否采用全大写的方式,每个单词间用下划线分隔的方式?
Class 的名字是否由大写字母开头而其他字母都小写的单词组成?
参数、变量名、方法名是否用一个全部小写的单词开头、后面的单词用大写字母开头、其余都小写?
是否使用有意义的参数命名?
注释
注释是否有意义?是否对阅读程序有帮助?
注释没有使用除中文和英文以外的语言?
注释用词是否精确,没有二义性?
注释是否和代码同步?
注释是否有嵌套?
文件头是否有注释?注释是否符合规范?
类是否有注释,注释是否符合规范?
方法是否有注释?注释是否符合规范?
代码修改注释是否符合规范?
注释是否没有采用行尾注释?
表达式
表达式中没有赋值语句?
在条件表达式中常量是否书写在前面?
数学表达式和程序表达式是否没有混淆的现象?
如果表达式中的运算符较多,是否使用括号确定运算顺序?
如果返回值不是void,是否提供了返回值?
常用语句
if语句写法是否符合规范?
for语句写法是否符合规范?
while语句写法是否符合规范?
do-while语句写法是否符合规范?
switch语句写法是否符合规范?
数组采用“byte[] buffer;”而非“byte buffe
代码复查 来自淘豆网www.taodocs.com转载请标明出处.