Well I disagree with you. :) Being in a rush almost by definition means that you have to perform faster than you're capable of. But the point is that you can push your limit on what "being in a rush" means by practicing. A few hours might be impossibly rushed for one programmer while it is ample time for another. Furthermore the more you train yourself on writing good code, the less of a speed advantage it is to write bad code.