没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
code_review(程序员必看) 为完成一个软件项目需要多个成员的参与,因此存在编码风格和质量上的差异。尽管在一个项目开始之初,团队内部就对编码进行了格式化上的规范,但是在实际 过程中,还是搀杂了许多个人的因素,比如习惯,思维方式等等。在整体的角度上讲,差异存在越多对项目代码的可读性及维护性影响也越大。又由于一些人可能限于水平,在编码过程当中引入了较低级且显而易见的错误,比如,资源没有释放,造成泄漏。这些隐患如果不是通过Code Review来发现和纠正,通过测试是很难发现的。随着时间的推移,积累的问题会逐渐增 多,到一定程度的话就很难再去着手处理。 Code Review可以“防患于未然”,确保质量,也能提高整个开发团队的开发水平。
资源推荐
资源详情
资源评论
Code Review
为什么要进行 Code Review ?
如何做 Code Review ?
如何使用工具进行 Code Review ?
CheckStyle
FindBugs
PMD
使用工具进行 Code Review 的局限性
我们可以做得更好
为什么要 Code Review
为完成一个软件项目需要多个成员的参与,因此存在编
码风格和质量上的差异。尽管在一个项目开始之初,团队
内部就对编码进行了格式化上的规范,但是在实际 过程
中,还是搀杂了许多个人的因素,比如习惯,思维方式等
等。在整体的角度上讲,差异存在越多对项目代码的可读
性及维护性影响也越大。又由于一些人可能限于水平,在
编码过程当中引入了较低级且显而易见的错误,比如,资
源没有释放,造成泄漏。这些隐患如果不是通过 Code Re
view 来发现和纠正,通过测试是很难发现的。随着时间的
推移,积累的问题会逐渐增 多,到一定程度的话就很难
再去着手处理。 Code Review 可以“防患于未然”,确保质
量,也能提高整个开发团队的开发水平。
如何做 Code Review
统一的编程规范和设计文档规范 . 也会用这些
作为 Code Review 的检查标准
完整的技术架构和技术架构说明或事例,争取
能够包含程序编写的各个方面
不定期的 Code Review 会议及代码讲解
Code Review 时间安排
Code Review 的时间安排可以根据项目大小和周期长
短来定,小项目(如 3 个月内)可以定在 10 天内一次,
大项目( 6 个月以上)可以在半个月内一次,次数的
安排也要讲究,在项目的开始之处应该安排密一些,
在项目进展到一定的程度后,周期可以更长,一个月
内一次。这种安排出于以下考虑,一是项目成员对项
目的 认知在开始阶段比较粗浅,问题较多,因此需要
及时的纠正;而当项目成员随着进展而成长后,有很
多问题可以为成员自己所避免 , 因此安排 Code Review
的次数应该减少。除了纠正错误和问题之外, Code R
eview 可以通过相关人员的参与,来交流一些技巧和宝
贵的经验,以讲解和讨论的形式获得提高。
使用工具进行 Code Review
自动代码复查工具
CheckStyle
FindBugs
PMD
代码评审工具
Jupiter (暂不讲解)
剩余42页未读,继续阅读
资源评论
- logafish2014-07-27还可以,能大概了解code review的基本任务和如何code review。
- hanyonglu20082014-12-19不错的资料,支持下。
- ad462120202015-06-08很有用,学习了。
- a31479722015-09-17学习了,谢谢楼主
dfcvxzcxwe
- 粉丝: 0
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功