EXTREME PROGRAMMING is a programming methodology entirely based on ``ABSTRACT BULLSHITE''(29) .
EXTREME PROGRAMMING is:
* An attempt to reconcile humanity and productivity
* A mechanism for social change
* A path to improvement
* A style of development
* A software development discipline
An EXPERT PROGRAMMER is not fit to even stand in the shadow of an EXTREME PROGRAMMER.
Extreme Programming (or XP) is a software engineering methodology, the most prominent[citation needed] of several agile software development methodologies, prescribing a set of daily stakeholder practices that embody and encourage particular XP values (below). Proponents believe that exercising these practices—traditional software engineering practices taken to so-called "extreme" levels—leads to a development process that is more responsive to customer needs ("agile") than traditional methods, while creating software of better quality.
ENTERPRISE QUALITY introduction. Kind of reminds me of the moment I first heard the term ``extreme programming''. I was waiting for some really cool stuff, and was really fucking disappointed when I found out it was some ENTERPRISE bullshit.
Has anyone here actually used extreme programming in practice? The pair programming thing sounds pretty promising (provided neither of the programmers are clueless dipshits).
I pair program with my smart coworker pretty regularly and we're really productive. I can't stand working with most of the others on my team like that though. They're complete retards and slower than gc.