结对编程技术是指两位程序员坐在同一工作台前开发软件。与两位程序员各自独立工作相比,结对编程能编写出质量更高的代码。
在这次练习中,我收获了一些,也遇到了一些问题。
首先说说我的收获。
它让我提高我的编程能力,当我无法继续写下的时候,同伴就会不断地把她自己的想法说出来,让我把思路理清晰。
它也能让我通过与同伴的交流,使得代码更加完善,减少出错。
再说说遇到的一些问题。
第一是,在讨论中会有分歧。
第二是,在代码合并的时候变量名不一致。
第三是,函数功能不能实现。
通过这次练习,我认为源代码管理的基本操作是:
一,代码风格规范,其原则是:简明,易读,无二义性。
二,代码设计规范,如程序设计,模板之间的关系等等。
三,代码复审,自己复审,同感复审。