A colored code comment

Pair programming

Definition: Pair programming is an agile software development practice in which two programmers team up at one workstation to maximize efficiency. With pair programming, one of the two programmers (the driver) writes the code while the other watches and tells the other how to proceed and what to write (the navigator). The two programmers switch roles frequently.