Software Reality
Extreme Programming

Site Map

XP Central
Case Against... Songs

Use Case Driven
Use Case Driven Object Modeling with UML: Theory and Practice
Get from use cases to working, maintainable source code. Examples use Spring Framework, JUnit and Enterprise Architect

Agile UML
Agile Development with ICONIX Process
A practical subset of agile development techniques, illustrated by example

Get Controversial!
Extreme Programming Refactored
Extreme Programming with a dose of satire
Available now:




Songs of the Extremers

Songs of the Extremers (Part Five)

Lyrics by Doug and Rob Rosenberg, ICONIX
http://www.iconixsw.com
Copyright 2001 ICONIX

<< Back to XP Central

<< Songs of the Extremers Part Four


Email your vote for your favorite Song of the Extremos to rocketrob@adelphia.net !

On this page:
> Test and Shout
> Your Pair Will Hold Your Hand
> UML Won't Write My Code


Test and Shout

You failed a unit test baby
Failed the test baby
But do not shout
Do not shout
You failed a unit test baby, now
Failed a test baby
Go on and rip that code out
Rip that code out, oooooooooooooh

You got no requirements
No requirements
You got no design
No design
Just rip up and refactor now
Rip up and refactor
And you'll be feelin fine
Feelin fine


Your Pair Will Hold Your Hand

(sing to the tune of I Wanna Hold Your Hand)

When you're coding something
That you don't understand
You don't
Have to worry
Your pair will hold your hand
Your pair will hold your hand
Your pair will hold your hand

And when you're coding you feel happy inside
The joy of coding is just one you can't hide

People say
We need requirements
They always make a fuss
We think
That requirements
Should be in C Plus Plus
Should be in C Plus Plus

And when you're coding you feel happy inside
The joy of coding is just one you can't hide

When you're unit testing
And you find a bug
You don't have to feel bad
Your pair will give you a hug
Your pair will give you a hug

And when you're coding you feel happy inside
The joy of coding is just one you can't hide


UML Won't Write My Code

(sing to the tune of Can't Buy Me Love)

Won't write my code
UML won't write my code
Won't write my code
No, no, no, no

Say you want me to use UML
I say it's a waste of time
I'd rather go by the code smell
Cause the code is the design
I don't care for UML diagrams
Cause UML won't write my code

Won't write my code
UML won't write my code
Won't write my code
No, no, no, no

You say you want me to document
Well I'll tell you hell no
It's a waste of time to document
I'm not afraid to tell you so
Why the hell would i want to document
When I could be writing code
Just writing code
Cause its really all I know
Just writing code
Go, go, go, go



<< Back to XP Central
<< Back to Lifecycle

All trademarks and copyrights on this page are owned by their respective owners.
Stories and articles are owned by the original author.
All the rest Copyright 1998 onwards Matt Stephens. ALL RIGHTS RESERVED.