这个术语似乎在说英语的社区中使用得很多。我很好奇这是什么?这是不是就像两个学生在一台PC上一起编写代码一样?这个组织(不管它是什么)只在美国使用吗?
发布于 2009-03-30 09:37:09
结对编程是极限编程(XP)中的主要实践之一。它的字面意思是指两个人在一台计算机上工作,通常是一个人在键盘前(通常被称为司机)和一个伙伴(被称为乘客或猎枪)。它被认为可以提高生产力和生成代码的质量,并强制执行代码的组所有权- XP的另一个宗旨。
发布于 2009-03-30 09:40:22
http://en.wikipedia.org/wiki/Pair_programming
成对编程是一种软件开发技术,在这种技术中,两个程序员在一个键盘上一起工作。一个人键入代码,而另一个人在键入代码时检查每一行代码。打字的人被称为司机。审查代码的人被称为观察者、1或导航员。两个程序员频繁地交换角色(可能每30分钟交换一次)。
在审查的同时,观察者还会考虑工作的战略方向,提出改进的想法和未来可能要解决的问题。这解放了司机,让他或她把所有的注意力集中在完成当前任务的“战术”方面,使用观察者作为安全网和指南。
发布于 2009-03-30 09:38:55
如果有疑问,可以问维基百科:Pair Programming。一般的想法是让一个人编写代码,而另一个人扫描错误和内聚性。
https://stackoverflow.com/questions/696586
复制相似问题