Why pride of workmanship matters

Before you can be good at something, you have to want to be good at something. Discovered this today little turd in my codebase today.

This is the work of someone who just doesn’t care. So you could argue “what’s the harm, the guy got the work done.” But if you adhere to that approach the fall out is well understood: your system is poorly designed and it creaks and groans under every attempt to change it. And so you have to live with it, in some horrible bizarro universe where ill designed system proscribes your creativity.

And now I have to re-do someone else’s work to prep it for doing my own work. Mediocrity is expensive.


About this entry