Many super talented developers I know will say “Make it work, then make it good”. I think it’s okay to do this on a bigger scale than just the commit cycle.
Make it work, make it work right, make it work fast. In that order.
Make it work, make it work right, make it work fast. In that order.