My code is a lot cleaner than it used to be, but the ship date is Friday and I'm staring at a function I know I should refactor. Do I do it right or do I do it fast? I keep guessing wrong in both directions, either shipping something sloppy or blowing the deadline polishing something no one will notice.
More people experience this than they realize.
You write cleaner code but can't find the balance between quality and the deadline.
If this sounds familiar, the Library can help you find the bigger picture.