Flutterby™! : Pair Programming Considered

Next unread comment / Catchup all unread comments User Account Info | Logout | XML/Pilot/etc versions | Long version (with comments) | Weblog archives | Site Map | | Browse Topics

Pair Programming Considered

2012-03-04 02:13:12.355372+00 by Dan Lyke 5 comments

[ related topics: Software Engineering ]

comments in descending chronological order (reverse):

#Comment Re: made: 2012-03-06 00:57:51.797045+00 by: DaveP

There's a quote I like: "Mathematicians stand on each other's shoulders while computer scientists stand on each other's toes." - Richard Hamming

Turns out work is talking about switching to an "open floor plan." Keep the references coming, please.

#Comment Re: made: 2012-03-05 16:30:16.203317+00 by: Dan Lyke

I still go back to the structure proposed by Brooks in Mythical Man Month[Wiki] as a strong one. Alas, it seems like CS is a matter of each generation re-learning the lessons of the previous generation, rather than passing knowledge along.

#Comment Re: made: 2012-03-05 07:08:49.782416+00 by: ebradway

Sounds like someone is coming to the conclusion that Ed Yourdon, in Peopleware, knew what he was talking about.

I've worked in paired and non-paired arrangements. I will say that I am more creative unpaired but I get a hell of a lot when I get to pair with a better programmer.

#Comment Re: made: 2012-03-04 15:39:43.286226+00 by: DaveP

Huh. Everybody's different, and so are their needs.

Maybe I'm just lucky in the places I've chosen to work, but it seems pretty obvious to me.

#Comment Re: made: 2012-03-04 13:47:16.54204+00 by: meuon

Nice article with sane thoughts towards the end. I really liked: "But insisting on 100 percent pairing is mindless dogma, and like all mindless dogma, ultimately counterproductive.". Which applies to almost all of an MBA's thoughts on anything technical.