Description
Pair programming refers to the practice of two software developers collaborating on one workstream, by sitting next to each other in front of one workstation and taking turns "driving" the mouse and keyboards. There are variations on the theme, including remote pairing or sitting across from each other with mirrored displays, but the important part is that two minds are working on the same code at the same time.
Firms practicing Pair Programming
-
13
Hashrocket
Hashrocket exclusively works in pairs, with the occasional exception of our UI Specialist. As a result, all of our projects are contracted with either two or four developers. -
7
Obtiva
We pair program a significant amount of time each week. - 3
- 3
- 2
-
2
Integrum
We practice Pair Programming on our projects, often using ping-pong pairing as one pair will write the test and then the other pair will write the code to pass it. This keeps both pairs engaged and active in the code. -
2
Microplace
The MicroPlace development team has an odd number of developers and 100% pairing is not possible. However because of the intense pair rotation we practice, no one is ever soloing on production code for long. - 2
- 1
- 1
- 1
- 1
- 1
- 1
- 1