82723
为什么结对编程能够提交效率
回帖数 0
阅读数 2320
发表时间 2013-04-27 20:48:32
很多管理者初次接触结对编程的时候第一反应是认为结对编程比较浪费时间,觉得本来两个任务可以两个人并行去做,但结对编程是由两个人一起去完成一个,然后再去完成另外一个,时间被浪费掉了。但从禅道团队实施结对编程的效果来看,结对编程并不必独自开发慢,甚至能提高很多的速度,为什么呢?
- 独自开发的时候往往容易受各种干扰因素的影响,比如qq,邮件,电话,微博等等,效率不高,时间碎片化比较严重。而结对编程的时候是两个人一起进入一个相对专注的工作状态,效率会比较高。
- 独自开发的时候,往往会过于轻易的做一个决定,或者迟迟不能做决定。前者往往会作出一个错误的决定,前行很久,发现方向是错误的,只能推到重来。后者往往徘徊在方案A和B的选择中,效率比较慢。而结对编程可以快速的做出一个相对正确靠谱的决定出来,快速的推进。
- 结对编程出来的代码质量是有保证的。其实开发大量的时间是花费在了debug排除错误上面。独自开发的时候,往往会犯一些非常低级的错误,比如== 写成 =,一些变量的拼写错误,表面语法无错,但逻辑有错误,排除半天,一拍大腿,原来如此,半日过去。结对编程可以有效的避免这些低级的错误。
- 结对编程还可以有效的促进代码风格的统一,实现代码的集体所有权,从长远看,实施结对编程的团队更加稳定和健壮。
联系我们
联系人
刘斌/高级客户经理
电话(微信)
17685869372
QQ号码
526288068
联系邮箱
liubin@chandao.com

相关帖子
刘虹 | 最后回帖 2019-04-16 15:55 刘虹
chenyuanyuan | 最后回帖 2016-07-18 10:34 小抓
刘虹 | 最后回帖 2019-04-16 11:32 刘虹
陶肖寅 | 最后回帖 2020-04-17 11:28 石洋洋
敏捷开发 | 最后回帖 2019-10-21 17:20 禅道-李锡碧



精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


