How much information should we give when answering? In some applications, I think that it is proper to give working code. In others, I limit myself to help with algorithms, or just what method and class to use.
What is "too much" information for an answer? and should you treat questions that look like homework like other questions, or reveal less information than you normally would?
more specifically, I was curious after answering this question. Did I not answer enough, or did the other answers give away too much information? It seemed an awful lot like homework to me, but I may be wrong on that account.