Hacker News new | ask | show | jobs
by viscanti 5201 days ago
It's alright (and should be encouraged) to enjoy programming. I'm not sure it's worth being "bold" and "creative" though. For me, I'm keenly aware of my limitations. I'm human and I'll screw something up, or forget why I did something "clever" when I look back at code I wrote 6 months ago.

There's something to be said for taking the simplest possible path. There's a temptation to "show-off" by doing something complicated. That generally leads to over-engineered solutions and difficult to maintain code. Good criticism would be pointing out a simpler solution.