The costs and benefits of pair programming
Extreme programming examined
Hi-index | 0.00 |
Pair programming is a practice in which two programmers work collaboratively on a computer program, using one computer. They work together in analysis, design, coding and testing of the computer program. Research indicates that this practice result in higher quality code. The IT program at the University of Cincinnati has a freshmen Computer programming sequence, of three courses. The programming language used in the course is Java. The author used pair programming in the third course of the sequence. In industry, pair programming usually involves pairing an experience programmer with a novice programmer. However, the author took a different approach. She paired the students with similar skill level, background and personality. This poster will summarize the authors' experience in applying pair programming.