Here’s a link to a great blog entry by Joel Spolsky (Joel on Software) about programmers who just get the job done and delivered. I’m a great believer in “good enough”. Not perfectly designed, n-tier architecture, reusable web services, but maintainable code, works, gets the job done and gets delivered.
Enough said. Read the article.