I'm just wondering, there are some answers those are accepted as an answer but gets no upvote. I thought, any answer that is helpful to get the solution of the question, should get a up vote. Am I right? Or, before giving up vote I should think something else?
I particularly like this answer:
Accepting w/out upvoting makes sense in one situation IMHO. If you end up using an answer that you don't like, but works.
For example, if you put some constraint on your question that says "I need to do X, preferably without doing Y", and the only answer is to do Y, you might accept it but not upvote it because it is less than ideal.
I think this is tricky. If you are asking a question sometimes you don't know the best answer, but close the question with an answer because you think it is the right answer. Being that you might not have a full body of knowledge it would be misleading to double tap and answer every time.
Is isn't a valid point for a "Why won't this compile?" type question, but would be appropriate for "what is a way to optimize this code?"
I find myself trying to remember to upvoting answers during searches since I think this would be an optimal way of supporting the community.