对结对编程的个人理解:
结对编程看似很简单,无非是两人一起开发软件,但其实并没有这么简单。
首先:每个人的思维都不是相同的,对所作程序的理解也各不相同,意见分歧是最大的阻力。
其次:对于程序的工作进度,不得不重视这个问题,因为若是两人分工完成,那必须双方进度契
合,这也是难点。
但总的来说也有非常大的利处,三人行必有我师,一个人的注意比不上大家的点子,两人同样如此,
若是两人水平相当,那就更不用说了,它可以促进参与项目的程序员自身的提高,一对程序员工作
的时候,水平较低的一方会潜移默化地受水平略高的程序员影响,学到一些新的东西。而水平高的
一方同样因为不断地把自己的想法说出来而整理了自己的思路。