3 ms·
The times I've done pair programming, the co-pilot has been a lot more active than what you describe. While the driver types out the details of a couple of line
by bajsejohannes 16y ago
The times I've done pair programming, the co-pilot has been a lot more active than what you describe. While the driver types out the details of a couple of lines, the co-pilot will look at the surrounding code, figure out what to do next, and keep a stack of things to be done (while still keeping an eye on the code being written). Once the driver is done, the co-pilot suggest the next little task. This might lead to a little discussion, which is great, because you have two people who are really into the code.
This has been pretty hard algorithmic work, though. No fleshing out hundreds of lines per hour.
- cscheid 16y agoInteresting. The one experience I've had with pair programming was also with non-trivial algorithmic stuff, and we had the same positive experience. I wonder if it's a more general phenomenon: "pair programming is for the hard parts" or something like that.