特点:

  • 两个水平相当的程序员,组成“一对”。

  • 共用一台电脑编程。

  • 互为观察员和开发员。

好处

  • 随时进行同行评审。

  • 同一段代码,至少两个人熟悉。

  • 互相学习。

缺点

  • 难以保证两个人同步思考。

建议

  • 可以让水平相当的新手“结对编程“一段时间。

  • 其他情况不建议“结对编程”