Archive

Posts Tagged ‘Clean Code’

Good Enough?

September 10th, 2009 Comments off

Good Enough

Hi. My name is <withheld> and I have a coding problem. I’m an obsessive/compulsive programmer. For every feature request, I can think of 5, No 10! (so-called) improvements.

You say you need a knife to cut a tomato. I think Swiss Army knife with a saw, scissors, tweezers, multiple screwdrivers, leather reamer (yes I’ve actually used it for its intended purpose), can/bottle openers (including wine) and oh yeah a couple blade that could cut up your boring tomato.

Am I thinking ahead?
Am I simply showing off?
Am I getting my nerd on?
Am I ignoring the needs of my users so I can mentally masturbate?

Is there any real difference in any of these questions?

Let the war in my head begin…
Yes. I mean, No! I’d never do that. Well, maybe I would. But it’s cool.

So how does it end?

How do I find the disciple to develop a widget that is good enough without anything extra?

Read more…