The article highlights the success of pair
programming based on a "pair programming survey," in context of
Robert L. Fulgham's essay titled "All I Really Need to Know I Learned in
Kindergarten." The article reports that when it comes to programming
practices, studies show two heads are almost better than one. Pair programming
is a practice in which two programmers work side-by-side at one computer,
continuously collaborating on the same design, algorithm, code, or test.
Anecdotal and initial statistical evidence indicates pair programming is highly
beneficial, which is also attributed by Extreme programming. In the case of
transition to pair programming from solitary programming, to avoid hesitation
and to work successfully, some principles referred to are sharing of the work,
sharing of key board typing and continuous analysis, avoiding negative
thoughts, leaving ego etc. As a final thought, the article points out that
making transition to pair programming involves breaking down some personal
barriers. The success lies in hands of them in understanding the value of
intercommunication skills, in confidently sharing the work and accepting the
ownership of the partner's work. INSET: All I Really Need to Know I Learned in
Kindergarten.