码迷,mamicode.com
首页 > 其他好文 > 详细

code review的理解

时间:2018-12-14 17:41:01      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:技术   好的   类设计   article   良好的   设计   面向接口编程   信息   硬编码   

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的理解

标签:技术   好的   类设计   article   良好的   设计   面向接口编程   信息   硬编码   

原文地址:https://www.cnblogs.com/aiwen/p/10119771.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!