在“极限编程解释”中,Beck列出了13个“主要实践”。它们是:
你在你的工作场所实际实现了哪一种?哪个是最有用的?
发布于 2011-02-09 03:00:53
我用
它真的很成功。
发布于 2011-02-09 02:33:21
我不认为有最好的做法。这个列表中有很多好的实践,比如测试优先编程和持续集成。
我投票赞成持续融合。乔尔·斯波斯基在他的乔尔试验中也谈到了这一点。
我认为一个团队不需要坐在一起或进行对对编程就能获得很好的结果,但是经常集成工作是非常重要的。每个程序员都将有一个更新的版本,并且团队越早集成工作,在测试时解决mergin冲突和检测集成错误就越容易。
有关持续集成的更多信息,您可以看到这篇文章 by 马丁·福勒
发布于 2011-02-09 02:48:31
就我个人而言,我看到了以下几个方面的生产率提高:
当然,总有其他的东西,可以改善的东西。
一般来说,这最后两个,应该是到位的,不管你的方法,我想说,CI也应该是到位的,根本没有正当的理由不使用它。
https://softwareengineering.stackexchange.com/questions/45698
复制相似问题