"Spreading code understanding was one of the major perceived benefits of pair programming in a Microsoft industry study."
A Microsoft survey identified spreading code understanding among the biggest perceived benefits of pair programming; this is evidence about engineers' reported experience rather than a causal experiment.
View Source