in reply to Learning in the Monastery

Foxcub,
I think the effort put into the problem is directly proportional to the solutions provided - as a rule. Personally, I will spend a heck of a lot more time on a post by Anonymous Monk explaining every single line of code if the monk has clearly demonstrated they are a beginner, but has taken the time to give me all the information I need to answer the question in a way that that is conscise with all ambiguity removed.

If it is coming from a registered user and it looks like beginner work, I will check out how long they have been at the Monastery. I will not only provide what I think is a solution, but I will also welcome them to the Monastery, point them to the FAQ sites, etc. You will quickly find those that want to learn and grow and those that just want the answer to there question now damn't - and don't listen to what you have to say.

For the experienced monk - the one who's code in the question reflects their level of expertise - I tend not to insult them by explaining my solution. I will usually assume that this monk knows more than me and will be able to look at what I have provided as something to start from - a known good - and work from there making it better.

And then - there is always the ability for the OP to ask for clarification.

Those that want to learn will find a way - those that don't won't.

Cheers - L~R