I am observing in CP in recent days, some people are complaining about "Down Voting". Some people are suggesting, remove the down vote button from QA section as like discussion forums.
My suggestion is, the down vote button should only visible, when user hit the "Up Vote" button. Means user can only down vote such item(s) which he/she has up voted. If user does not like the Answer/Post, he can just undo his "Up Vote". The points of down vote should be deducted the same added point after Up Voting.
Sometimes, I like the code snippet/link and up voted the answer, but when I visit the actual link or after trying the code, I found, it is not working as exptecd, then I can undo my "up vote". This can be useful for other developers.
If an answer is bad then you should be able to mark it as bad. Just undoing an upvote has the same effect as not voting on it at all, which removes the concept of an answer being so wrong that it's dangerous. This is why downvotes have to continue.
Last Visit: 31-Dec-99 18:00 Last Update: 16-Sep-14 21:30