Blogs

结对编程-体会

在这次结对编程的过程中,我和薛郁竞同学共同实现了微信抢票平台中的用户绑定功能,并且完成了相应的测试。通过只一次体验,我有一些对于结对编程的优缺点的感想

优点

1. 组员之间能够互相提醒,互相弥补各自的疏忽,对于写出高质量的代码很有帮助。

2. 通过与伙伴的交流,可以了解到与自己不同的想法

3. 写代码相对于思考是比较慢的,当一个人在写代码时,另一个人在思考并指导前者,(理论上)可以很大程度上提高效率

缺点(自我感觉)

1. 组员之间可能时间不太统一,统一起一个时间来一同写代码可能比较麻烦。(但是在公司中所有人的工作时间都一样,因此这个问题不大)

2. 由于平时都习惯了各自独立开发,因此头一次使用结对编程的方式,感觉非常不习惯

3. 由于代码是在一台电脑上写的,因此git并不能显示出来谁写了哪些代码