What is the primary benefit of pair programming from a quality assurance perspective?
-
A
It doubles the team's headcount requirements
-
B
It provides real-time code review, catching defects as they are introduced
-
C
It eliminates the need for automated tests
-
D
It speeds up individual developer output