Chapter 12. Pair Programming
On an Extreme Programming team, two programmers sitting together at the same machine write all production code.
Pair programming has been around for ages. We've heard that P. J. Plauger wrote about working in pairs back in the '70s, perhaps in one of his "Programming on Purpose" columns, but we haven't been able to find the reference. Nearly everyone has had the experience of working together with another programmer on something really difficult, or on a really serious emergency, and it's usually a good experience.
With pair programming, as with most of XP, we turn the dials up to ten. We don't reserve pair programming ...