If you don't have time to do it right, when will you have time to do it over?
If a job's worth doing, it's worth doing twice.
It's easy to make mistakes that only come out much later, after you've already implemented a lot of code. You'll realize Oh I should have used a different type of data structure. Start over from scratch.
Whatever it is, go back and do it again.
I'm always in search for perfection. If it's not perfect, I'm back to the drawing board.
It is always cheaper to do the job right the first time.
If given a choice between investing in someone who has read REWORK or has an MBA, I’m investing in REWORK every time. A must read for every entrepreneur.
When you write - explode - fly apart - disintegrate! Then give time enough to think, cut, rework, and rewrite.
I destroy things every day in the act of working and often recall a picture I had considered finished in order to rework it.