Pair Programming Tips And Tricks

AKA PairProgrammingForBeginners? or PairProgrammingForIdiots? or PairProgrammingForDummies?.


CategoryPairProgramming

Engaging During pairing Resting Maybe Do not

Keep in mind:

See http://collaboration.csc.ncsu.edu/laurie/Papers/Kindergarten.PDF for "All I Really Need to Know about Pair Programming I Learned In Kindergarten" (submitted to Communications of the ACM)


(Extracted for XpMailingList) At 07:16 AM 7/18/2000 -0700, Kevin Smith wrote: On my team (non-XP), I've told everyone that while they are creating or modifying code, THEY OWN IT. As soon as they've checked it in, it belongs to the team, and anyone else is free to change it as required. That's my attempt to attach responsibility and pride to the work they do.


Keep in mind the importance of the NoddingDummy. Sometimes it is important to just sit and listen to someone else explain their thoughts on something (even if you don't quite get what they're talking about). A lot of times the person explaining will have a eureka moment and thank you profusely even though all you've done is sit and nod.

Also known as TeddyBear, CardboardProgrammer, or even RubberDucking.

See Also: PairProgrammingTrainingWithBlitzClock
See also http://langrsoft.com/articles/pairing.shtml and http://www.xprogramming.com/xpmag/Etudes.htm#N84

EditText of this page (last edited January 30, 2009) or FindPage with title or text search