Often times I am focused on doing it right, so I don’t have to do it more often than not. But sometimes it is expected of you to give bare minimum, so you can get the final result quickly, with less than mediocre product.
But we’re living in the fast paced world. We need to ship faster than breathing, and fix along the way. It’s the philosophy behind agile. It’s a philosophy that is coming into my Source Code.
Better done, than pending. Better done, than tweaking. Especially in the situation where you’ve got nothing to begin with. The magnitude of poorly done is infinitely better than unfinished perfect.