It hurts to see your programs taken apart and their weaknesses exposed, but it will make you a better programmer.
I've talked before about how I am a lazy shell script programmer. It might be because I'm simply not a full-time professional software developer, and I don't even administer my own servers anymore—I ...