August 2018
Beginner
594 pages
22h 33m
English
Pair programming is an agile software development technique where two developers work together on the same deliverable, whether a technical design or coding. In the case of programming, the person who is coding is the driver while the other person, who is observing, is the navigator. The roles of driver and navigator can alternate at a prescribed interval (for example, every hour) or the roles can be switched at any time that the two people feel is appropriate. Regardless of the role, each person should be an active participant.