Good point. I'm always thinking my code is crap (it is) and inferior. But reading other code has made me realize that others code often has its warts too.
The key is seeing others code warts (or lack of them) makes you identify your own warts.
The key is seeing others code warts (or lack of them) makes you identify your own warts.
So I often just wish I had someone to talk to about what i probably fucked up, or why it was a bad idea. For now my code is just littered with "I did x because y but I'm not sure if z was better or if there's another option I couldn't see".