Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community!
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.Start your free trial
Tristan Smith3,171 Points
How to answer questions?
There's been a couple of occasions where someone asks a question with the trouble code, and someone answers with the solution to their code or code blocks containing the answer to the challenge. Sometimes with an explanation, sometimes without. This feels... off to me.
My inclination is to help point them to where they can find the answer, while at the same time addressing their issue. I don't prefer to give a "Use this" answer to people unless it's something like "You're missing a bracket" or "You spelled it as Onlyone, when it supposed to be onlyOne". It's shown that if someone "struggle's" through a problem, they have a better chance remembering and understanding it better, among a plethora of other reasons. That doesn't mean that they should be stranded, but some effort, some struggle, will help the learning process.
How should someone go about answering questions on the treehouse community? I want to be useful and helpful where I can.
Though my question implies I don't like straight/direct answers, this question is different :P
John Steer-FowlerCourses Plus Student 11,734 Points
I agree that the best way to learn in my opinion is to struggle with it. Something that you have struggled with will stay in your memory much longer than something you breezed past.
Moderators prefer to point someone in the right direction, but not necessarily give them the correct answer. You could use this approach as you suggested.
As long as you are helping someone, then it doesn't matter. But personally I think you are helping someone more if you don't give them the answer, but point them in the direction so they can think for themselves how to solve it
Alan Ayoub40,293 Points
Alan Ayoub40,293 Points
As I write this, there are 359,224 students on TeamTreeHouse. Everyone has their own style and preference as to how they answer questions or expect to have a question answered.
My personal preference is to see the answer with an explanation to help me understand why the answer is what it is.
So, how should someone go about answering questions on the treehouse community?
Your choice, respond to questions the way that you would prefer for them to be answered if you were asking.