Surely, no critical expose of Extreme Programming would be complete without some Songs of the Extremos! Here s a complete list of all the songs in this book:
You Say Design, I Say Just Code | 3 |
Chrysler Knows It Ain t Easy | 31 “32 |
We All Met on a Project Called C3 | 35 |
When You Talk the Talk You Know the Talk That You Talk Is Really Big Talk | 36 |
The Project Called C3 (second verse) | 42 |
It s Been Four Long Years | 44 “45 |
Eight Builds a Week | 57 |
Yesterday | 60 |
I m Rewriting Code That I Wrote Yesterday | 60 “61 |
Bang! Bang! I Think We ll Refactor | 74 |
Just Hack . | 85 |
Smell the Code, Jack | 89 |
Code Hound | 99 “100 |
Schedule Is the Customer s Problem (The Man with Kaleidoscope Eyes) | 117 |
The Customer s a Beast of Burden | 120 “121 |
Your Pair Will Hold Your Hand | 135 “136 |
I Can t Code Alone. . . Cause I Need My Pair | 138 |
Coder s Little Helper | 147 |
Talkin About Documentation | 161 |
The Long and Winding Thread | 171 “172 |
UML Won t Write My Code | 177 |
Unit Test Writer | 183 |
Test and Shout | 186 |
Refactor | 201 “202 |
A Day in the Code | 204 |
Smelling Better | 206 |
Refactorin | 211 |
Code Together | 227 |
Software Is Never Done | 249 |
While Management Gently Weeps | 259 |
Optional-Scope Contract | 262 |
I Can t Get No Architecture | 269 “270 |
YAGNI | 274 |
Changes | 293 “294 |
Project s Not Going Too Far | 306 “307 |
Big Projects Got No Reason to Live | 313 |
Projects That Are Very Small | 321 “322 |
We Can Toss It Out | 326 |
Hey Dude | 337 |
Short Iterations | 347 |
Imagine | 371 |
You Can t Always Hack All You Want | 382 |