That was a beautiful and funny quote that I came upon today. More than being funny it makes a lot of sense that not everything will be working right in the first attempt. Success comes upon continuous effort and revisions and not in very first attempt. Continuous revisions can happen through mistakes and feedbacks. Feedbacks could either come from self or from others. The point is clear; patches will always be required to make something better but without moving to version 1.0 you cannot think of patches too. So something does not work the first time call it version 1.0 and then just look at what needs to fixed and patch it.
My other foundation stones.