I am new to StackOverflow and I feel that, even if I can answer some questions, I don't think I can answer it in the most constructive possible way.
My main concern is that it doesn't take more than a few minutes for a question to get two or more answers and these answers often just look all alike. I feel it's not worth contributing to a question that is answered perfectly but I have noticed that despite a great answer, people keep answering the same question in a different way but doesn't really bring more into the subject. But they still get upvotes.
I'm asking to people who visit and contribute to SO on a daily basis : what is your usual way to work with the site ?
Do you care about trying out the question's scenario in your development environment in order to add code to your answer ? Do you keep any sort of code project structure for the SO posts that you are answering ?
I feel I can contribute but I want to do it right. I have read the FAQ and looked at how verterans answer questions, but I would like to get advice or tips that would help me contribute without hesitating or thinking that my answer wouldn't be worth it.