code review的理解
Posted aiwen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了code review的理解相关的知识,希望对你有一定的参考价值。
code review经验检查项:
1.编码规范方面检查项
2.面向对象设计方面检查项
-类设计和抽象是否合适
-是否符合面向接口编程的思想
-是否采用合适的设计模式
3.性能方面检查项
-对hashtable,vector等集合类数据结构的选择和设置是否合适
-有无滥用String对象的现象
-是否采用通用的线程池、对象池模块等cache技术以提高性能
-I/O方面是否使用了合适的类或采用良好的方法以提高性能(如减少序列化,使用buffer类封装流等)
-同步方法的使用是否得当,是否过度使用
4.数据库处理方面
-数据库资源是否正常关闭和释放
-数据库访问模块是否正确安装,便于管理和提高性能
-是否采用合适的事务隔离级别
-资源泄漏处理方面检查项cursor
5.通讯方面检查项
-socket通讯是否存在长期阻塞问题
6.重复代码
7.其他
-日志是否正常输出和控制
-配置信息如何获得,是否有硬编码
源博出处:https://blog.csdn.net/wwj_748/article/details/51264130
以上是关于code review的理解的主要内容,如果未能解决你的问题,请参考以下文章