Pair Programming

Nov 29th, 2002 by Tony in Questioning XP

Pair programming is a very controversial part of XP, and some programmers are going to be unwilling to even try the practice. True, most who try it for long enough report liking it, but there are some who are vehemently opposed to pair programming. Although there is some evidence that pair programming is more effective that working alone, more studies need to be done with experienced practitioners.

Interestingly, many of the objections to Pair Programming come from the mistaken idea that software development is a mechanical task. Hence, the assumption is that two people working on one task are inefficient and slow. It is an open question as to when this type of mechanical metaphor will cease to dominate thinking about software development.

— Pete McBreen, Questioning Extreme Programming, Chapter 9

No Comments