"Pair programming is a conversation. You're always talking. You're always explaining. You're always trying to combine your knowledge." - Sarah Mei
- Pair programming is vital for collaborative teamwork and high quality software.
- What it's not.
- It's not as simple as "two people working at a single computer".
- If your pair programming involves arguing, jockeying for position/influence, or trying to prove something, it's not actually pairing.
- If your pair programming involves one person typing while another person silently watches, it's not actually pairing.
- If your pair programming is on a computer where one of you is the "owner" and one of you is the "guest," it's not actually pairing.
- How to pair?