You Never Should’ve Done It…
Filed Under Thought StuffRan into this quote I had scribbled on a chunk of paper:
There is nothing so useless as doing efficiently that which should not be done at all. – Peter Drucker
Personally, I don’t see to many instances of premature optimization any more; however, I do see premature abstraction all the time. Let the situation pull you to a solution, don’t push your solution on the situation.
Comments
One Response to “You Never Should’ve Done It…”
Premature Abstraction. Nice Term ;). That original blog has always been one of my CodeSqueeze favs.
I have slowly but surely weaned myself out of the “abstraction for abstraction’s sake” mode. Damn you Java fundamentals for preaching ‘Code to Interface’ like it was a commandment…