技术部代码审查表
★满分100
☑在每一项前打对号即可 项目: 被评审团队:
注释部分(每项3分,共计12分)
1、□文件头是否包含头部作者声明?
2、□方法体头部声明?
3、□类、接口、枚举、结构体等是否声明注释?
4、□全局变量或属性是否注释?
命名部分(每项5分,共计15分)
5、□是否符合方法命名规范?
6、□是否符合类、接口命名规范?
7、□是否符合变量、常量、枚举等命名规范?
代码安全(共计27分)
8、□是否存在SQL注入的可能性?(6分)
9、□是否存在脚本注入的可能性?(6分)
10、□是否存在线程安全问题?(5分)
11、□登陆认证授权机制是否健全?(5分)
12、□事务处理机制是否健全?(5分)
性能部分(每项5分,共25分)
13、□代码重用率?高、中、低
14、□是否考虑解耦?(接口的应用。高层和低层共同依赖于抽象)
15、□是否使用了缓存?
16、□是否存在循环调用数据库的情况?
17、□是否使用了异步?
代码健壮性(每项7分,共计21分)
18、□异常处理机制是否健全?
19、□是否做了异常捕获时的日志记录?
20、□远程接口调用异常处理?
改进建议: ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
评审人:
评审日期: