in reply to Life and programming practices
I do things your way - get the essentials done first, prettify later. One's perception of perfection may change once the job has started.
But, one thing worries me about your article ... at what point did you remove the dog from the car?