结对编程初体验

软工三的第一次作业,我和隔壁宿舍的高贤达组成一组结队编程,第一次尝试这种编程方式,我感觉到了一些方便之处,也感受到了一些不便之处,特地在此记录下来这次的感受。

结对编程感受:

方便之处:第一,两个人结队编程的时候,就好像自己一边写,一遍又在检查一样,比这个还要强,因为写这段代码的脑子和查看这段代码的脑子是不一样的,这样能够避开思维定势的影响,更好的发现代码中的bug。第二,领航员可以对代码结构提出很好的建议,通过讨论,可以选择一个较好的方法,提高代码质量,同时,程序员本身也能在这个过程中不断成长。

不便之处:第一,有时候领航员不能马上理解驾驶员写代码的思路和意图,导致领航员不能很好地检查驾驶员的代码,两个人可能要花时间在交流代码上,导致写代码的效率降低。第二,一旦驾驶员和领航员的交流讨论出现问题争执不下时,可能会导致比较多的时间浪费,甚至是两个人的感情破裂>_<

总的来说,结对编程对程序员有一些特殊要求,比如参与结对编程的两个人的水平不能相差太多,不然两个人在一起只会降低编程的效率,另外,结对编程对参与者的性格还有一定要求,两个人需要善于倾听别人的意见,需要善于表达自己的想法,还需要有一些耐心,脾气要好一点,与人交流的能力要好。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值