Extreme programming in a nutshell. I like doing this to features: build it, then take it down and rebuild but better.
"Plan to throw one away. You will anyway."
"Plan to throw one away. You will anyway."