在我们进行组队做项目之前,我们曾经进行了两个人的合作也就是结对编程,在结对编程之前,我认为的结对编程就只是两个人交替着写代码而已,并没有多少意义,自认为编程从来就是一个人的活动,习惯了一个人写程序,不喜欢被人盯着工作。后来由于老师的要求,我和小伙伴结对编程时相互学习,相互磨合,解决问题的能力提高了,有矛盾分歧时能够主动化解矛盾,达到一致。
在结对开发中,作者讲述了以下几点:代码的规范,指代码的风格规范,代码设计规范;代码风格规范,缩进,行宽,括号······;代码设计规范,函数,错误处理,类;代码的复审。
在结对编程中,我和队友共同努力,分别体验了驾驶员,领航员的角色,并且通过结对编程后,我们发现结对编程的好处在于,由于我们把代码的规范工作做的很好,所以我们几乎可以在不沟通的情况下完成很多事情。在结对编程中没有你的代码,我的代码,只有“我们的代码”。