Code by
NormanWisdom ...
Your classes are huge and your methods are bigger; you've said everything again and again and again and you've added another piece of unnecessary code.
Somewhere far away a toddler in a toy shop approaches a leaning pyramid of Tickle-me-Elmo boxes. He is leaning...teetering...reaching for a toy.
Outside a drunk undoes his zip and leans against the wall, waiting for a pedestrian to pass by while a stray dogs rustles through discarded pizza boxes.
Loudly, a fart backfires.. you never once tested.
Your code is in
ExtremeNormanForm...partially working today, but sure to be unfixable tomorrow.
Uh, are we sure
that code ever ran in the first place? Maybe for a few paths of execution, but...
Try aiming for the
ExtremeNormalForm next time...
Sorry, I couldn't resist
--
DannyAyers
We start with
PestDrivenDevelopment
There's also
UnfitTesting and
DivorcedPairProgramming ...
I nearly fell off my chair laughing at this one. -- MichaelFeathers
I happened to notice this page immediately after
PsychoGraphics. Odd things, coincidences. --
GarethMcCaughan
Real world quote regarding
ExtremeNormanForm, "That isn't possible. My code doesn't do that, the tester must have made a mistake."
I've heard that too often to count. Sometimes it's even true. It's pretty much in the same category as blaming bugs on the compiler; compilers do in fact have bugs, but it's not the first suspect.
CategoryHumor