Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction to Pair Programming

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

Introduction to Pair Programming

Avatar for Chris Bushell

Chris Bushell

May 09, 2013
Tweet

More Decks by Chris Bushell

Other Decks in Programming

Transcript

  1. Why?   •  Fewer  defects  (15-­‐50%  according  to  studies)  

    •  Simpler  design   •  Collec.ve  understanding   •  Knowledge  sharing   •  Developer  happiness  
  2. Techniques   •  Speak  your  mind   •  Ping  pong

      •  Time  limi.ng   •  One  pair  of  hands   •  Rota.ons  
  3. An.paPerns   •  Not  switching  roles   •  Wrestling  

    •  Lack  of  respect   •  Lacking  openness  
  4. Beware!   •  It  can  be  exhaus.ng!   •  Don’t

     forget  to  leave  .me  for   – Reading  email   – Meal  breaks   – Mee.ngs   •  Personal  hygiene