O'Reilly logo

Agile Adoption Patterns: A Roadmap to Organizational Success by Amr Elssamadisy

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 34. Pair Programming

Two developers work together at the same computer to build a feature. One developer is known as the driver, and the other is the navigator; the driver is at the keyboard and is building the software to meet the task-at-hand, and the navigator is thinking forward to design implications and reviewing the work being done. The practice of Pair Programming is sometimes described as a continuous form of peer code review.

Business Value

The practice of Pair Programming is an excellent way to improve the quality of the software being built. Pair programming is effective at spreading expertise across the team and reducing resource bottlenecks, which enables the team to respond to changes faster, increasing flexibility. Finally, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required