Pair Programming


As shown in [Williams 2000], pair programming is an effective way to produce bug-free code on schedule and learn programming techniques in a pedagogical setting.  What follows are some important Dos and DonŐts of pair programming.


What You Should Do





What You Should Not Do






Laurie A. Williams and Robert R. Kessler, "All I Really Need to Know About Pair Programming I Learned in Kindergarten," Communications of the ACM, 43, 5 (May 2000), pp. 109-114.