Perfection is an admirable aim. but in most situations unachievable.
Hence in this weblog I talk about the pros and cons of the “good enough” approach. Don’t have the chance to write much here, unfortunately, but just stumbled across an article that has a new slant on this broad concept.
Richard Gabriel writes about The Rise of “Worse is Better.”
Even though it discusses software design and development I suspect that it applies to lots of other creative fields outside computing.
So I’d encourage you to take a look at Richard’s exposition and carefully ponder its implications for whatever field you’re in.