1). 在开发层次,能弥补对方所不知道的知识点,可以互相学习,可以选择更好的方案,更好代码的质量。

2). 对开发人员自身来说,结对工作能带来更多的信心,能够降低学习成本,一边编程,一边共享知识和经验,有效地在实践中进行学习。

3). 在心理上 当有另一个人在你身边和你紧密配合 做同样一件事情的时候 你不好意思开小差 也不好意思糊弄,精力高度集中,编程效率比较高。

2).有经验的人更喜欢单兵作战,找个人来站在他背后看着他可能会让他感到非常的不爽,最终导致编程时受到情绪影响,反而出现反作用。

3).比较局限,不一定大家有共同的时间,要找一个大家都有空的时间来合作。