Your first line of code will be terrible.
Your tenth will be slightly less terrible.
By your hundredth?
You'll look back and laugh.
But here's the thing:
Terrible code that ships beats perfect code that doesn't
Start terrible.
Ship anyway.
Improve tomorrow.