I don’t want to mouth agile dogma,
I want my code to be agile.
I don’t want to pile technical debt on technical debt and call it progress
I want the code to be cleaner tomorrow than it is today
I don’t want to deathmarch through the embers of my enthusiasm
I want to end the day tired but thrilled for tomorrow
I don’t want a developer in three months or three years cursing my eyes
I want that guy to make the change he needs and go to lunch whistling
I don’t want to cut and paste a frankinsteins corpse of code from hard to understand files.
I want to dance with the code and have it dance BACK.
I don’t want to be worried about breaking tests
I want to lean on the tests and have them speed my day
I don’t want to cut and paste in fear because something might break
I want to make the bold refactor that makes things cleaner, safe, because the tests have my back
I don’t want to be hobbled with a technology because it is embedded amongst my business logic
I want to swap out a library when it no longer suits my needs
I don’t want to freeze features on a thursday because I want to be able to sleep at the weekend
I want to be able to refactor something on Friday at 3pm and be able to walk out at 5 with confidence