On Apr 19, 6:25 pm, mer...@stonehenge.com ((Randal L. Schwartz)) wrote: > Here (and on monks and usenet and now StackOverflow), I'm (often) > reacting to bad code. And I make no apologies for saying code is bad or > wrong or illpurposed or a security threat, if that's indeed what it is, > and I also believe that the person who creates such code needs to > understand that in *no* uncertain terms. Softening the blow does nobody > any good there. Weaselwording is counterproductive. > > If they don't have a thick skin already, they'd better get one soon, or > they'll be useless as an advanced programmer. Without thick skin, they > won't be able to submit their code for review regardless of how much > their ego is invested in it. And down that path lies security breaches > and thedailywtf.com submissions. I have no tolerance for that. I'm > trying to make the world a better place, one correction at a time. :)
How did we jump from beginner to advanced programmer? Is it ok if we get pass through the intermediate stage first? :-) I don't think people should be coddled either but as I mentioned in another conversation about this thread: A Judo instructor doesn't grab a new student by the arm and throw them across the room on the first day without teaching them how to fall. In Judo, learning to fall is it's own art and takes a while during which you get plenty of bruises. Potentially placing someone in a body cast on the first day, week or month does nothing to teach them the mastery of Judo. It may just teach them to master the art of running away. :-) While some may think that's a good thing as it 'helps' people find something their better suited for, I don't agree. I think you need to have a place where you can fail — where your code can suck — and understand why without a trial by fire. There is plenty of time to get your work ripped apart and be pressured to fix it in a withering time frame. This is (IMHO) not that place. There are plenty of other forums/lists to get that kind of — 'training' — but the people like me that come here are a long way from being called advanced. Luis -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/