Thanks
helios. Ad Hominem responses don't impress me much either.
jsmith
I didn't disagree with the substance of your post.
I disagreed with your way of presenting the information.
Not only will new programmers not likely read this -- those that begin will immediately stop because it is an attack.
IMO, the best way to correct errant attitudes about programming with
any programmer (not just new ones) is to gently suggest a better alternative and the reasons why at the appropriate juncture -- when the error is made. This is part of the learning process.
I have nothing against the occasional rant... but I don't think this needs a sticky.
Good programmers become good programmers because they want to become good programmers.
Mediocre programmers will be mediocre programmers no matter how hard you try to fix them.
Bad programmers become bad programmers because they just don't care.
Consider how
esr words his document
How To Ask Questions The Smart Way:
http://catb.org/esr/faqs/smart-questions.html
--It is a learning tool for those who are actively seeking to learn how to better ask questions and learn something about hacker culture. He makes a clear distinction between the reader and those who waste time.
Well, I've already spent more time than I wanted on this.