Pair Programming
Why pair programming? What should we use it for, and when should we not?
The What
The How
For Ramping Up New Team Members (effective)
For Upskilling Juniors (pretty common)
For Firefighting (it's a must)
To unblock yourself or your colleagues (do it)
Troubleshoot Defects (can be helpful)
Avoid Bugs (okay but costly)
🔴 Red Flags
📜 Tips
🕳️ Pitfalls
Last updated