Pair programming is an agile software development technique in which two programmers work together at one workstation.
One member, the driver, writes code while the other, the observer or navigator, reviews each line of code as it is typed in. The two people work together to design, code and test user stories.
- perhaps talk about what pair programming looks like at Artsy today (ad-hoc).