跳转到内容

agile

结对编程

一种敏捷工程实践,两名程序员共用一台工作站协作开发——一人编写代码(“驾驶员”),另一人实时审查每一行代码(“领航员”),双方会频繁互换角色。结对编程通过在测试前及时发现错误来提升代码质量,促进团队内部知识共享,降低知识孤岛风险,并带来更简洁的设计。研究表明,虽然结对编程比单独编码略多耗费人时,但能显著减少缺陷,从而降低后续返工成本。结对编程是极限编程(XP)的核心实践之一,如今越来越多注重代码质量和集体所有权的敏捷团队也在采用这一方法。

相关术语

在 Plandeck 中进行你的下次估算

Free 的 Planning Poker,支持实时同时揭晓、Fibonacci 和 T-shirt 尺码 deck,以及异步投票 —— 无需任何设置。