Pair Programming
Overviewβ
Pairing can be an effective tool in your engineering work, though there are ways to make it work better or worse. This document serves as a collection of the best practices that Trussels have discovered, a framework for pairing sessions, as well as an FAQ for solving common pairing problems.
Contentsβ
Why Pair
- Get to see the tools another person uses.
What Works Well
- Sitting next to each other and talking through a task.
What doesn't work well
- Having one person drive all the time
Remote Pairing Etiquette
- Ask before grabbing the mouse / keyboard
Giving Feedback
Itβs important to check in with your partner from time to time to make sure
Meeting Attendance with a Pair
Truss has a clear set of values and expectations when it comes to meetings (see
Resources for Pairing
- On Pair Programming
A Pairing Framework
4 items