Edit Page
Pair Programming Protocols
Ping Pong Pairing between Programmer A and Programmer B:
attributed to Jim Shore in his 2007 book “The Art of Agile Development”
Change the Message between Programmer A and Programmer B:
attributed to John Wilger
One Undermanship between Programmer A and Programmer B:
attributed to Sam Livingston Gray
Taken from Sam Livingston-Gray’s talk:
Pasted an example of ping pong github commands here.
App Academy Pair Programming Protocol:
- new pair every day
- 15 minute timer driver navigator swap
- dual keyboard setup to make swapping easier
- only driver has control of the computer
- bite sized projects in morning, bigger projects in the afternoon
- capstone projects are individual
- they say that learning phase is best for pairing - when later repeating for practise then pairing allegedly not so helpful
- TDD/BDD is not required –> focused on javascript for preference