What Is Pairing?
Pair programming occurs when two people work together at a single work station to solve a coding problem.
Why is it important at DBC?
At DBC, pairing teaches you how to be practice empathy and how to build relationships with others. Pairing is important because it allows you to work collaboratively with other students to simulate real-world working environments. In addition, it demonstrate respect and patience toward your pairing partner, too.
Guidelines and Etiquette
- Check in with each other at the beginning of each session.
- The two partners should designate the following roles: driver and navigator.
- Discuss driver and navigtor responsibilities. Agree to switch after a specific time.
- The driver's role is to do the actual coding on the keyboard
- The navigator guides the discussion.
- Be sure to submit feedback after the end of the pairing session to help your pair improve.