Extreme Programming Brings Out Extreme Opinions

from the certainly-brings-out-extremes-in-people dept

We’ve mentioned the concept of extreme programming before. It’s definitely been growing in popularity, and I hear of many more people I know who are using it. For those who don’t know, it’s a methodology for programming, that (as it’s key point) involves two people working on code together. Wired Magazine is running an article looking at the phenomenon. While everyone likes to debate whether or not it’s useful, what I find most interesting is that “extreme programming” certainly seems to bring out the “extremes” in people. Some people swear by it, and say it’s the best thing to ever happen. Others insist it’s a crazy fad that does more harm than good and drags down good programmers, while making bad programmers look better. I figure, like anything that brings out the “extremes” in people, it’s somewhere in the middle. There are probably some areas where it’s very useful, and I’m sure some programmers really like it, as it has certain elements that make their jobs more enjoyable. At the same time, it’s not right in every situations, and it has received more than its fair share of hype.

Rate this comment as insightful
Rate this comment as funny
You have rated this comment as insightful
You have rated this comment as funny
Flag this comment as abusive/trolling/spam
You have flagged this comment
The first word has already been claimed
The last word has already been claimed
Insightful Lightbulb icon Funny Laughing icon Abusive/trolling/spam Flag icon Insightful badge Lightbulb icon Funny badge Laughing icon Comments icon

Comments on “Extreme Programming Brings Out Extreme Opinions”

Subscribe: RSS Leave a comment
Two Headed Monster says:

Two Heads are better than one ...

It only stands to reason that two heads are better than one … My brother and I would code HTML back in the day ( grin ) ( early 90’s ) and we always worked as a team … as a result we could produce webpages much faster and spend a lot less time troubleshooting what was wrong …

Anonymous Coward says:

Not quite accurate...

Extreme Programming (XP) goes way beyond paired programming. In fact, paired programming is just one of many practices included in the much larger umbrella that is XP.

Paired programming may or may not work well in all environments or with all teams, and the same can be said for many of the other tenets of XP. Regardless of the practicality (or lack thereof) of implementing XP in the enterprise, I think many teams could benefit from keeping XP practices in mind.

Read more about it[extremeprogramming.org]

Add Your Comment

Your email address will not be published. Required fields are marked *

Have a Techdirt Account? Sign in now. Want one? Register here

Comment Options:

Make this the or (get credits or sign in to see balance) what's this?

What's this?

Techdirt community members with Techdirt Credits can spotlight a comment as either the "First Word" or "Last Word" on a particular comment thread. Credits can be purchased at the Techdirt Insider Shop »

Follow Techdirt

Techdirt Daily Newsletter

Techdirt Deals
Techdirt Insider Discord
The latest chatter on the Techdirt Insider Discord channel...