代码评审工具Jupiter使用流程(5)
时间:2025-02-25
时间:2025-02-25
代码评审工具Jupiter使用流程
□ 面向接口编程
□ 方法入口处不能对传入参数进行容错处理 □ VO的get/set方法中不能包含业务逻辑
□ VO中不能有业务方法,也不能有数据校验方法 □ 避免全局变量
注:代码评审不负责检查功能、逻辑是否正确,这些要靠单元测试和QA工作来解决
7使用工具审查 安装Jupiter
Jupiter
作为
Eclipse
的插件,安装起来非常方便,只需拷贝
edu.hawaii.ics.csdl.jupiter_3.6.jar至$ECLIPSE_HOME/plugins目录下,重启Eclipse即可,如果看到Eclipse的工具栏上出现了Jupiter的图标
,则表示安装成功
8使用Jupiter进行代码评审
代码评审分为两种方式,一种是交叉评审,另一种是代码会审。
交叉评审又称为代码走查,即团队成员互相检查代码,参与者可以是任意两个组员,或开发组长分别与每个组员结对进行,时机可以选择在下班前半小时,对当天改动的模块进行评审,代码作者讲解如何以及为何这样实现、评审者提出问题和建议,每次解决的问题要记录到SVN或CVS服务器,每次评审代码不宜太多,否则会事倍功半。
代码会审主要用于开发阶段的重点模块集中Review,它采用的是正式的会议Review,参与者包括项目组全体成员,其它组的开发组长也应尽量参加,时机选择,一般是开发进行到某一阶段时,对共性问题进行总结,对好的做法进行提炼和推广。
二者的评审流程基本一致,区别在于代码会审要开会讨论审查结果,下面就以会议评审为例详细讲解如何使用Jupiter进行代码评审
代码评审分为5个阶段,分别是准备代码、代码评审、会议讨论、修改代码、记录结
果
上一篇:第一章土的物理性质和工程分类
下一篇:教师工作调动申请书