by Fuzzy » Fri Aug 07, 2009 10:04 am
A big problem with online tutorials (and code examples in forums) is that the people looking for help are students. They want someone else to do their home work for them.
It took me a while to figure it out, but a lot of programmers add those errors in deliberately. Nothing in life is free, right? And those programmers often spent a lot of time and money educating themselves. Then some kid wants him(or her) to do their home work. To put it most simply, if the person asking cannot spot and correct those errors, then they are probably not ready to code at that level. And that they are trying to skip work.
Which isnt the story in your case of course, but you suffer from the effects of that strategy. I know you want to learn things from the ground up.
DST is correct by the way. You will learn a lot more with a teacher than you ever could by reading. There is a logic behind things that doesnt get explained in the tutorials. Which is why my help is usually in the form of explanation rather than code samples. I want people to learn the logic. Its all the small little things that you learn that contributes to great programming. The tricks are not the secret.
If a person cannot or does not have the right sort of logic, they cannot and will not thrive as a programmer. Learning to program is easy. Learning to think correctly is hard. Its something I still struggle with at times, and I know its something that DST spends a lot of time considering as well.I bet even makslane does.
If something seems too complicated, then you are probably thinking about the problem wrong, or you are just not ready to do that yet.
Mortal Enemy of IF....THEN(and Inspector Gadget)
Still ThreeFingerPete to tekdino