PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!
It's the idea of instant gratification. Spend ten minutes futzing around with PHP and possibly realizing that those constants actually mean something and then going to check it out, or posting on DevNetwork and getting an answer in a minute with no work at all.
Ambush Commander wrote:It's the idea of instant gratification. Spend ten minutes futzing around with PHP and possibly realizing that those constants actually mean something and then going to check it out, or posting on DevNetwork and getting an answer in a minute with no work at all.
That sums up the majority of the posts we get here.
Then, they quickly find that we start asking them questions rather than answering them.
superdezign wrote:Then, they quickly find that we start asking them questions rather than answering them.
As a newbie here, I was going to say, the best way for said people to learn is to ask them questions. That way they formalise logically in their head what they're trying to achieve and in doing so quite often think "hang on..." and figure it out for themselves.
How many times have you done that at work when trying to explain a problem to a colleague and they don't even say anything and you realise that you've done something daft?
I also find myself looking at something for ages, having no idea what's up, posting the problem on some forums or sending an email to my team and then figuring out what's wrong 2 seconds after clicking "post" or "send"
Some time back I was performing training for a particular system. Before the training I had some time spare. As a result I was able to create a new training course rather than use the "company official" one. Ok not always a good idea but the original course was designed to be run be "trainers" rather than a developer. The main difference between my course and the original was the fact that rather than simple "do this to create this" exercises it was more along the lines of create this and you can find out how to get it to work by doing this.. The whole scheme of the training was not only on the simple steps to create something but how to find out the answers when it doesn't work. In my opinion this "finding of information" is probably the most important thing in programming and the Web is an ideal place to look for PHP be it forums or articles. The trouble is always finding out how to get the information and what "question" you need to ask. Forums are particularly useful as they enable human interaction rather than trying to guess "key words" if you don't know the name of the thing you are asking for.