Made me laugh
Well I have never suffered from #1, #3, #7 or #8
but all of the rest no doubt
There’s another step. Step #12 Amazement: Looking at old code and amazed that it ever worked in the first place.
And of course step #13 – searching for somebody to blame.
Don’t forget step#14: Refactoring - go back to step 1.
I Think #14 would loop back to #6
I don’t recall steps #4 & #5 often when refactoring, but I’m pretty sure I’ve been stuck back at #3 before.
Watch out guys! I’m noticing some goto’s in some answers, which will only cause trouble later on
Hmmm … we’re missing step #0 “befuddlement at why the hell they want to do THAT?”
DO WHILE NOT REFACTORING
GOTO need not apply
Reminds me of a relationship or two I’ve had