4 ms·
Inverse for me. When I'm writing code, I'm never happy with it. I need to get a job done now and can barely spare the time to make it minimally presentable.
by Dove 16y ago
Inverse for me. When I'm writing code, I'm never happy with it. I need to get a job done now and can barely spare the time to make it minimally presentable. It's always an embarrassment that I'm happy to abstract away as soon as I'm sure it's correct.
But then, I don't spend a lot of time writing code. I spend most of my time reading other people's code, and most of it is . . . well, let's charitably call it mediocre. But occasionally, I'll come across a piece of code and think, "Hey, that's actually pretty good! Who wrote that?"
Usually? It was me.
Put another way, code that I write under duress to get a job done, I hate at the time. But later I am quite fond of it. Code that I write at a leisurely pace and to my satisfaction, I am proud of at the time. But later it looks naive and foolish.