结对编程与同行评审的区别

结对编程 :结对编程是极限编程的一个组成部分。它的工作原理是两个人结成一对,绝对比一个人好。它涉及在创建设计之前对设计假设进行分析。它需要配对成员之间的实时交互。结对编程可用于测试和编码。

同行评审 :同行评审是在软件开发中验证源代码正确性的标准化方法。在产品开发后,通过这种方法检测和纠正缺陷。在开发阶段的早期没有讨论产品的设计和创建。在同行评审中,制定了一份清单,并应不时更新。

结对编程和同行评审的区别如下:

编号 结对编程 同行评审
1 结对编程只涉及结对的两个人。 同行评审需要更多人进行评审。
2 结对之间的实时交互发生在结对编程中。 在同行评审中,评审团队的许多成员之间会发生批处理类型的交互。
3 在结对编程中,结对的两个成员共同负责产品的创建。 在同行评审中,只有开发人员负责产品的创建,其他团队成员仅负责产品评审任务。
4 在结对编程中,讨论在整个开发过程中进行。 在同行评审中,评审者只能看到开发阶段之后的最终产品。
5 与同行评审相比,结对编程的开发工作更多。 开发工作较少,但同行评审中的所有小组成员都需要时间来研究文档。
6 结对编程可以从经验丰富的会员中为新会员提供持续不断的指导。 在同行评审中,清单文件指导评审团队的新成员,所有小组成员都必须参加评审会议。

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/266949.html

(0)
上一篇 2022年6月12日
下一篇 2022年6月12日

相关推荐

发表回复

登录后才能评论