Technology and Engineering Atlas

How Things Are Built
Sign In
Text size
100%
Theme
Methods

Pair Programming

Software Engineering

Citation Formats

General Reference

APA Style

BibTeX

Pair programming is a software development method in which two programmers work together at a single workstation: one, the driver, writes the source code, while the other, called the observer or navigator, reviews each line as it is typed, and the two switch roles regularly. While reviewing, the observer also attends to the strategic direction of the work, proposing improvements and anticipating problems the team is likely to meet, which is intended to free the driver to concentrate fully on the tactical work of completing the current task, using the observer as a safety net and a guide.

Cross-Tradition Connections

Associated With

Source Extreme programming (Wikipedia)Wikipedia contributors
Sources
Extreme programming (Wikipedia)
Wikipedia contributors, Wikimedia FoundationAssociated With: Extreme Programming, Introduction
Quote, Associated With: Extreme Programming, Introduction
As an example, code reviews are considered a beneficial practice; taken to the extreme, code can be reviewed continuously (i.e. the practice of pair programming).
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0 open reader challenges)
No disputes yet. Spotted an error or a better source? Open the first one.

View At A Past Year

The atlas records no dated fact of its own for this entry, so there is no other year to choose.