结对编程

  我个人认为,结对编程主要有这些好处:

  1.起到督促的作用

  这主要是因为有的时候如果一个人编程,可能会出现懈怠的情绪,而两个人共同编程会互相激励,起到促进作用

  2.更高效的进行整体架构设计。

  在个人编程时,有时会出现对整体架构把握不清的情况,这时如果能跟队友共同讨论分析,会大大加快理解以及设计的速度。

  3.对具体函数细节有更好的组织以及优化

  在一个人敲代码时,另一个人可以反思这部分代码有什么问题,哪里可以进行优化,与其他部分的关系是什么,下一步应该如何进行处理。这些都能够使代码质量得到极大的提升。

  4.更高效的debug

有的时候,要找出自己写的bug是一件非常困难的事情。但是如果有同伴在用一个不同的视角一起寻找问题,可能就能很快地找到一些不易发现的bug。

  5.互相学习,共同提高

  在结对编程中,可以发现队友在编程中的很多好习惯以及心得,如果能够吸收这些东西为己用,便能够显著提高自己的编程水平。

  这一学期下来做了很多实验,其中有很多的实验是自己做的,但是更多的是一个组两三位同学共同完成的。两个人的项目中,我和队友并没有很多的默契也没有很多的交流,并且很多实验一个人不做就会影响另一个人,我们就并没有很好的实施结对编程。

  但在三个人实验中我们分工较明确,每个人都有各自负责的部分,三个人会共同讨论,一起编写程序,有问题了大家一起解决,一起为了项目而努力,我觉得这样就很好,我们采纳了结对编程这种方式,也取得了一些效果。

  结对编程也有很多的好处就不在此一一列举了,以后我还会继续采纳这种方式的。

转载于:https://www.cnblogs.com/jingjingjing/p/6187662.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值