看了这篇文章以后,解决我心中对于结对的一些疑惑。说实在的,作者的那些问题,有相当一部分也是我对于结对的疑惑。当然,有些自己找到了答案,而有些在看了这篇文章之后,感觉豁然开朗。希望尽早有个机会体验一下结对,以及结对带来的思想和习惯的转变。 Anyway,到了做些转变的时候了,一成不变的生活已经持续了一年半多了,是该给生活添加一些新鲜元素了。

其实结对编程对开发者的冲击最大. 把你的工作重点从与机器打交道变成了与人打交道. 把你从虚拟的机器世界拉回到现实世界. 把程序员重新变回成”人”, 练习人与人之间的交流.

总体来讲,我的理解,结对带来的并不是两个人坐在一起,一块写代码这么简单,最主要的还是一个如何与团队中的成员交流的问题。借以和团队中的不同成员共同工作,来相互交流思想,强化沟通,让团队中每个成员的技术水平和思想意思达到尽可能的统一,从而最大限度发挥团队集体工作的合力。当然,并非所有的事情都需要pair完成,那些“力气活”和初期的思考可以先独立完成。