Pair Programming Economics
wiki.c2.com
Pair Programming Economics
1–10 of 82 posts
Re: Pair Programming Economics
#2So, the cost of losing one or both of the programmers in the process must be considered too.
Re: Pair Programming Economics
#3Some people hate pair programming. I happen to be one of them. It kills my personal job enjoyment/satisfaction and if I was coerced into pair programming too often, I would find a job elsewhere. So, the cost of losing one or both of the programmers in the process must be considered too.
Perhaps true, but not really the point the authors were looking at.
Re: Pair Programming Economics
#4"Trouble Encountered https://c2.com/wiki/remodel/pages/PairProgrammingEconomics can't fetch document
See github"
I'm guessing the site is overwhelmed with more traffic than it can handle.
Re: Pair Programming Economics
#5Some people hate pair programming. I happen to be one of them. It kills my personal job enjoyment/satisfaction and if I was coerced into pair programming too often, I would find a job elsewhere. So, the cost of losing one or both of the programmers in the process must be considered too.
My other point is that pair programming is a learned skill. If you just put two unprepared programmers by a computer, you'll most likely end up with two annoyed programmers, and not great code.
Re: Pair Programming Economics
#6Yes, an ASSUMPTION. Not proven. Not studied. An assumption.
> There's an implicit assumption there that all bugs take the same amount of time to fix.
No there isn't.
> Now, I'm about to make a crucial assumption: that Alice and Bob's "difficult tasks" are disjoint, such that what's difficult for Alice is not necessarily difficult for Bob and vice-versa.
... Followed by some anecdata to validate the assumption, followed by "calculations" using hand-wavey numbers.
The rest of the article is similarly filled with hand waving, assumptions, strawmen, and outright fabrications. If you have a valid point, use valid reasoning to argue it.
Re: Pair Programming Economics
#7Some people hate pair programming. I happen to be one of them. It kills my personal job enjoyment/satisfaction and if I was coerced into pair programming too often, I would find a job elsewhere. So, the cost of losing one or both of the programmers in the process must be considered too.
Re: Pair Programming Economics
#8I was offered a position with full-time remote pair programming. That sounds like a nightmare to me and opted out of that one.
Re: Pair Programming Economics
#9Maybe its just because I get along with my coworkers, but when working on something difficult we naturally collaborate and end up in an unofficial "pair programming session"