If you're not proud to put your name on it, then don't release it yet.
Polish and refine it until you are.
As soon as you feel good about it, ship it.
What about if you're on a deadline?
Deadline's are great because they challenge us to do more with less, and show us that we are capable of more than we thought possible.
When you're on deadline, you have to ship, therefore, if you want your work to be excellent, if you want to be proud of putting your name on it, then you need to give it the attention and time it needs to be excellent.