关于两人合作问题:
1.理论知识点:代码规范、极限编程、结对编程、两人合作的不同阶段、影响他人的技巧;
2.原先的认识:对于两人合作的问题,由于之前编程都是一个人独立完成,所以我都有些不懂得合作。当然我不是一个喜欢单干的人,我是一个喜欢动手的人,对于团队合作我也是比较喜欢的。但或许是由于单干惯了,结对编程,我基本上都是主导,要求队友按照我的要求去编程,但是队友有队友的习惯,我一味的纠正,反而让我觉得这样更加费时费力,还不如自己一个人包揽了,这样既省口舌,又思路清晰,完全由自己掌控。
3.后来的理解:通过对本书中这一章节的熟悉理解,我渐渐意识到我不能再图省事,一个人干是省去了许多麻烦,但未来的工作是离不开合作的,一个人的精力毕竟有限。刚开始合作时或许会感觉很累,但是,如果两个人配合逐渐产生了默契,有了一个共同的标准,以后合作开发就事半功倍了。当我们将来步入社会,我们要学会与他人合作。代码规范有着一定的标准,纵使每个人都有各自的特点,但都可以向一个共同的标准靠近。代码统一了,代码的契合度就越高了,两个人配合的越默契。当越来越默契时,我们的开发速度就越来越快,这时候就能进入极限编程。每个人学习到的东西有自己的思想,有所不同,我们要学会通过自己的努力去影响别人,同时也要学会学习他人的优秀经验。