 NOWLEDGE
IS commonly socially constructed, through
collaborative efforts towards
shared objectives or by dialogues and challenges brought about
by different persons' perspectives.
-- G. Salomon (book: Distributed
Cognitions: Psychological and Educational
Considerations)
What is pair programming?
WO programmers working side-by-side, collaborating on the
same design, algorithm, code or
test. One programmer, the driver, has control of the keyboard/mouse
and actively implements the program. The other programmer, the
observer, continuously observes the work of the driver to identify tactical (syntactic, spelling, etc.) defects
and also thinks strategically about
the direction of the work. On demand, the two programmers can brainstorm
any challenging problem. Because the two programmers periodically
switch roles, they work together as equals to develop software.
-- Laurie Williams
North Carolina State University Computer Science
Our goal is to serve you. Please tell us what
you'd like to see here by contacting us at .
Copyright @ 2000 Object Mentor,
Incorporated
This site is powered by
|
Articles
IEEE Software Strengthening
the Case for Pair Programming
© 2000 IEEE. Personal
use of this material is permitted. However, permission to reprint/republish this
material for advertising or promotional purposes or for creating new collective
works for resale or redistribution to servers or lists, or to reuse any
copyrighted component of this work in other works must be obtained from the
IEEE.
All I Ever Needed to Know about Pair Programming I
Learned in Kindergarten
XP2000
by Nathaniel Talbott
For Educators . .
by Laurie Williams and Robert Kessler
by Laurie Williams and Robert Kessler
by Laurie Williams and Richard L. Upchurch
Other Web Sites
on Pair Programming
Visit Ward Cunningham's collection of Pair
Programming articles. To visit this site, click .
|