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.
I've had this and I have only signed up. Somebody clearly with know knowledge of coding or someone who is jealous that another users answer holds more merit to being accurate than theirs.
My suggestion to this; is to give points to users who vote accurately to helpful suggestions. Votes could be pending review from admins who specialize in whatever language tag the question it for, and if a user who voted votes accurate, and their votes are approved by an admin, they get points for it.
The reason i am suggesting this; as par the sites methods is to provide users/readers with knowledge and accurate answers. If an accurate answer gets down-voted, a reader will be reluctant to use that example.
Does this not defeat the purpose of the site? What do you think?
Hi Ryan, It's not just that post where I received the down-vote, yes that is what sparked the suggestion. But I am reading posts for the past few days that are perfectly fine and yet; get down-voted. Anyway, I've passed on my thoughts on the issue. It would do no harm to moderate votes in my opinion. Lets hope for a resolution. Eh?