In a Certified Agile Developer context, what is the primary benefit of pair programming during complex feature development?