首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >结对编程意味着每个开发人员的成本加倍。值那么多钱吗?

结对编程意味着每个开发人员的成本加倍。值那么多钱吗?
EN

Stack Overflow用户
提问于 2009-03-20 21:55:39
回答 21查看 6.2K关注 0票数 40

敏捷中的结对编程要求我们支付给单个程序员的工资翻倍。当然,使用这种方法,代码的质量要好得多,错误被发现得更早,等等,但这仍然值得花这么多钱吗?也许我们应该向少数几个测试人员支付第二个开发人员的工资(后者通常比合格的程序员便宜得多)?有没有人有过这样的比较经验?

EN

Stack Overflow用户

回答已采纳

发布于 2009-03-20 22:03:17

你怎么知道你没有配对的程序员更有效率呢?我有时会想,这对情侣就像古老的童话里的兔子和乌龟。

结对并不会让你的工作变得事与愿违。我不知道有多少次我看到开发人员花了几周的时间在一些后来被简单得多的东西取代的东西上。单独的程序员“在专区”经常做一些愚蠢的事情。当你想要的是用更少的代码产生更多的冲力时,产生太多的代码太容易了。

在后代中,当尘埃落定时,你会发现成百上千行的代码可能没有被写出来,因为有人不知道库X或技术Y。配对改善了这个问题,但没有消除它。它鼓励每个人和两个人在进入盲目的代码快感之前做更多的研究。

我希望我能有更多的配对...

票数 55
EN
查看全部 21 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/668158

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档