News for hackers. Stuff that matters.
Re:For Writing Software, a Buddy System by haupt on Saturday September 19, 2009 @08:43PM (#832528)
'Pair programming' would get a bit frustrating, don't you think? I suppose productivity would greatly depend on the personalities involved.
Re:For Writing Software, a Buddy System by known on Sunday September 20, 2009 @01:03AM (#832746)
Pair debugging is very productive.
Re:For Writing Software, a Buddy System by s3b on Sunday September 20, 2009 @02:48AM (#832830)
Yes, personality flaws are a problem. Some people are selfish with the keyboard, some always want their ideas to be implemented, some don't coach well, some don't have good personal hygiene, etc. However that said, I still feel pair programming is the best way to do it. Productivity is a lot higher when pairing.
Re:For Writing Software, a Buddy System by catch23 on Sunday September 20, 2009 @02:35PM (#833375)
I usually let who ever is "driving" just write the damn code. He might write poorer code than I, but we're just trying to solve story cards quickly and if the tests pass, I don't complain. I usually only perk up when I notice logical errors, or other places in the code that we'll have to change when my pair refactors something.
Re:For Writing Software, a Buddy System by foca on Monday September 21, 2009 @08:13PM (#835906)
You're missing half the fun, then. Part of the point of code reviews (and pair programming is, at its core, extreme code reviewing) is make sure both write the best possible code, both in terms of being bug free and adhering to company standards.

If you don't care about how the code ends up in terms of structure other for the logical errors, you're doing it wrong (well, according to me anyway, so it's not that big of a deal :P)