这是一个以评论开头的问题,然后变成了答案,现在它本身就是一个问题(如Jeff所建议)。我不确定它从哪里来:)

很明显,不同的人出于不同的原因投下票。 (通常,争议较少。)以下是一些可能的原因:


答案有误
答案有误导性(在技术上可能是准确的,但会导致读者犯错)
答案不匹配问题(例如,有关Java问题的C#答案)
答案未真正解决问题,例如建议一个完全不同的解决方案,即使问题表明有充分的理由必须遵循当前的方法
也可以,但不如目前票数较少的另一种方法
要从现有答案中窃。
答案是我不喜欢的人。
答案是辱骂(亵渎,垃圾邮件等)。
没有理由,我只是喜欢它。
/>我是快乐的垂直人运输者,并且喜欢自下而上。您考虑过吗?
意识形态方面:答案表明我不喜欢的技术,或者对我喜欢的技术表达了消极看法

我个人选择1,2,8 -尽管我会添加注释以建议其他各种情况下的更改。

我错过了什么吗?你做什么,为什么?您的方法有什么净收益(对您,整个世界以及对答复者而言)?

评论

12.我只丢了一个点,而其他丢了两点,这真是令人着迷……:)

相关内容:meta.stackexchange.com/questions/130046/when-should-i-vote(在投票问题的所有细微差别中似乎有很多重复的东西……)

“我不确定它会从这里流向何方” ...常见问题解答?

有时我希望我可以取消投票或取消投票:由于上下浮动的点数不对称(答案为+ 10 / -2),一个人不能只是取消现有的投票,而您不同意另一票。

@NickJ:只要在适当的时间之内,就可以再次单击相同的箭头来取消自己的投票。

如何降低其他人的答案以使您的答案更高(或者更好,迫使其他人撤回答案)呢?

#1 楼

如果我对0票的回答不正确,通常会发表评论,以便给发帖者一个更正或删除它的机会(因为已知第一个downvote会引发大量的downvote)。如果我稍后再检查并发现它仍然是错误的并且未被删除,那么我将投下赞成票。会同时发表评论和投票。我不希望错误的答案高于良好的答案。但是,在实践中,这类回答很少会持续很长时间,我无法投票(因此我个人资料中的27个投票)。

对于#2,#3,#4和#5,我只会发表评论。对于#8,我将标记答案。这已经使答案降低了一个档次,并可能使答案者的声誉提高到100。

评论


关于“叠加式” downvotes的要点。提醒您,它确实依赖于能够记住以后进行检查。

–乔恩·斯基特(Jon Skeet)
09年7月4日在19:24

是;收到我评论过的答案的更改通知会很高兴。

–男士
09年7月4日在19:29

如果答案已经是否定的,我也可能不会拒绝投票。与在不需要的地方使用投票相比,保留投票以达到更好的目的更好。

– tvanfosson
09年7月4日在19:29

我敢肯定,如果投票否定票数,更可能引起投票而不是投票。

– Tom Hawtin-大头钉
09年7月4日在20:23

@汤姆:是的。即使答案是非常,可怕,危险的错误,如果它已经<0-机会很大,我通常也将避免投票反对,很可能会被同情投票回> = 0,稍后我的投票会做得更好上...

–Shog9
09年7月4日在21:57

当问题说“我们不能使用Web框架,然后有人回答”时,我讨厌它:这是jQuery的5行解决了我的愚蠢问题:

–埃尔兹
2010-4-29的3:07

@mmyers回复:通知,好主意。但是...我希望他们提供一些答案,但不是全部-太吵了。也许在最近2周内发表评论,或切换您的答案。最好不要使用“收藏夹”系统的工作方式...我个人发现很难在不扫描日期的情况下确定导致通知的更改

–基本
14-6-5在20:16



我不同意现有的选票影响我的选票

–Evorlor
15年3月22日在2:22

#2 楼

我只会在技术上错误的答案时,有时是在垃圾邮件时(大多数情况下,我会标记垃圾邮件,而不是在投票时)才投票。而不是理想的解决方案)(如果技术上正确)。我通过赞成或提供更好的答案并在评论中提及来解决该问题。我相信,无论如何,确保自己的答案适合自己的情况是读者的责任。因此,如果答案是正确的但具有误导性,虽然不是理想的选择,那它仍然比不回答还差。张贴者花了一些时间发布技术上正确的答案,因此不应受到惩罚。

我通过评论处理所有其他情况。

评论


同意我会通过评论帮助改善在技术上令人误解的答案,这些答案是正确的。即使有人提供很多警告和警告,也有人由于教条主义的理由对我投反对票,这使我很生气。例如,我发布了一个通过游标在SQL中进行一些迭代的解决方案,但是我解释了为什么要避免使用游标,以及为什么尝试基于集合的解决方案(我提供了一些指针)会有所帮助,并且由“ Cursors Are Evil”人群投票否决。这种行为对我来说似乎是恶意的,没有任何效果。

–埃里克
09年7月4日在19:23

我更倾向于在误导性案例中发表评论,而不是低估,除非答案表明存在某些错误。例如,我可能会否定一个答案,该答案建议对SQL注入开放的数据访问模式,而没有提及危害。暗示仅是低效率的东西的答案可能只需要评论,而不是低估。

– tvanfosson
09年7月4日在19:27

我只想在评论中提及这种危害。毕竟,这是一个有效的答案,但您不应该使用它。这是解决问题中提到的问题的一种方法(例如,提交参数化查询)。有时答案只是为了证明这个想法,就像伪代码一样,发布者可能没有费心去指定它。如果问题直接与防止安全攻击有关,并且答案提出了类似的建议,那我将投反对票。

–mmx
09年7月4日在19:41

@Mehrdad:因此,您正在否定理想的答案,但技术上不正确(可能是错字)?有时我无法检查语法是否100%正确。例如,当我没有IDE或不熟悉该语言时。但是答案/方法可能是最好的,其他人很容易在细节上纠正我。我个人会赞成这样的答案,并予以纠正或评论,以便原始作者自己进行纠正。

– Tim Schmelter
2011年7月1日在7:29

@Tim我几年前写了答案。哪一部分正是您得出的结论?对您问题的简短回答是,技术上不正确的理想答案集为空。是的,我也做同样的事情。 :)

–mmx
2011年7月1日在9:12

#3 楼

对我而言,Stack Overflow的主要优势在于正确答案会浮到顶部。只有在我认为答案阻碍了在其上方浮动的正确答案时,我才会投票否决。似乎有点不对劲,即使可能不是...

评论


是的,到第二点,实际上我即将发布有关该特定问题的问题...

–特里·杰克逊(Trey Jackson)
09年7月9日在17:46

相关:避免贬低竞争性答案是一种好习惯吗?

–位掩码
2012-04-15 0:45



#4 楼

我想添加到列表中:

   12. Is plain silly.


这与3.和4.有关,但更糟。

例如,一个答案由于很有趣而已被提升到列表的顶部,但它并不能以任何方式解决该问题。

#5 楼

我只会在以下情况下投票:


答案严重错误。这不包括较小的语法问题,错别字等。 SO的重点是让您走上正确的道路,而不是提供全面的,经过全面调试的程序;
建议存在严重缺陷。这不包括意见分歧。我得到了像“ -1只是我讨厌VB.NET的角色”这样的低票,这让我有些不高兴。我不太会推荐Python(如果有的话),但这并不意味着我会低估这样做的人;
答案与以下问题无关:例如有人询问数据库表结构并且有人回答您如何应该在Ruby on Rails上使用;

关于您的滥用回答,我不投票。我只是标记它。如果它不符合被标记的标准,是否可以证明其为否决票?

#6 楼

在不同的时间,我否决了#1,#2,#3,#5和#9中的任何一个或全部的答案。我通常会出于前三个原因而尝试发表评论,除非其他人已经有评论。我很少会因为其他任何原因而留下评论。主题。

评论


FWIW,这个答案现在已经被否决了,没有评论……想必有人同意我的看法。 ;-)

–Shog9
09年7月4日在21:59

-1。 #9:没有理由,我只是喜欢它。

– Revetahw说恢复Monica
16/09/8在18:33



#7 楼

我不反对的原因之一是6:“答案似乎被现有答案窃了。”

这是:


论坛(播客,博客文章)
可能会得到比其他所有答案更好的答案,因为它可以带来好处,也可能带来坏处。

实际上,我会经常投票。

评论


“抄袭自”和“自(归因)编译”之间有区别。后者是有用的(尽管我避免了可能完全有多个问题的问题)。复制粘贴无效。甚至带有附加内容的copy-pasta也必须(必须)归因于。

– John Dvorak
13年4月6日在2:30

#8 楼


严重错误的答案
不正确的答案,对还是错
,并总是留下评论以解释每一个否决票(问题或答案)开车的下流投票者是大多数(即使不是全部)恼人的无根据的下流投票者的源头,也没有礼貌在这里解释他们的行动,因为他们也不愿意在那里做!

评论


对“不敬的答案” +1。尤其是对于新的CoC,我不希望成为道德警察和检举/举报人,但是强烈反对任何粗鲁的东西(尤其是语言轻描淡写的编程新手)。

–他
18-10-24在18:26

#9 楼

我尝试根据以下规则进行投票:有帮助或无用。实际上,这可能对应于您的1、2和8,尽管2可能比1和8更难判断。通常,我只会投票给第一个和/或最佳正确答案-它们​​并不总是相同的。与正确但不完整的答案相比,更完整的答案更可取。例如,如果某个答案包含指向某个文档的链接,而该文档描述了正确的答案,那么如果存在一个既引用链接又引用引用的答案,那么我可能不会接受。我不会拒绝链接的答案,因为它很有帮助,但没有达到应有的帮助。

作为一般规则,除非我觉得答案没有帮助,否则我尽量不要投票。 br />
我也倾向于不否决问题-只回答问题。我更喜欢举报或投票以结束问题,而不是投反对票。

#10 楼

我会投票给我一个容易引起误解的答案,用评论很难纠正。我认为没有理由将任何值推到-1以下。 (还有一个问题,同情的赞成票可以降低答辩人的声誉,我宁愿不这样做。)如果有更好的答案,我宁愿赞成更好的答案。我不会仅仅因为这不是最好的答案就对它做出不满意的投票。 />
因此,请放下我1和2,有时是3和4和8。

#11 楼

我只是第一次拒绝回答。另外,他使用的语言非常口语,我感到非常紧张。我认为,这是一个我们可以像成年人一样交谈/写作的地方。我不是说完美的英语(我的英语是从学校学到的,我是德语)。但是我们不需要


有人只要解决这个愚蠢的事情,我需要从SanDisk存储卡中获取照片。


这里,我想。

评论


您也可以将其标记为“不是答案”。

–机械蜗牛
2012年9月12日23:38

#12 楼

您的清单中缺少一个不赞成投票的理由是“尽管答案是正确的并被接受,但回答者对我狂热拥护的技术发表了负面评论”。我最近遇到了那个人。哪个好否则,我将不会在未来的所有事情上给他零信誉。

评论


我认为这只是原因11的另一种形式。我将进行编辑以使其更适合。

–乔恩·斯基特(Jon Skeet)
09年7月8日在9:19

#13 楼



基本上,我会立即投票否决。

基本上,我会看一下答案并确定是否有帮助,这将指导我的投票。

所以,我如果答案有误(#1),误导(#2)或有迹象表明答案作者没有完全/正确地阅读问题(#3,#4),我会投下反对票。

我会举报虐待-列出的大多数其他原因是让我代替他人投票的更多原因。

评论


您不是说“我会立即投票”吗?

–内森·费尔曼(Nathan Fellman)
09年7月8日在9:19

我猜是因为没有正确校对为我服务。是的,我的意思是“否决”而不是“下载”。已更正。

–贝文
09年7月11日在10:52

如果他们没有正确阅读问题,您会否投票?那将是所有答案的一半以上!

–丹·罗森斯塔克(Dan Rosenstark)
09年7月19日在13:39

#14 楼

我对11的变化不满意。有些回答基本上是赞成或反对特定技术的观点(例如有关Windows的嘲讽评论),仅此而已。下投票。 SO应该与质量答案有关。低质量的答案会被否决。

#15 楼

几乎总是(1)。我可能每天都可能会因为简单而客观地错了的答案而用尽我所有的反对意见。如果您不相信我,请尝试在SO上发布一个有关C的简单问题-您将立即得到大约四五个答案,表明回答者不了解C,在语法和语义上都是错误的。 br />我不知道其他语言是否如此,因为我真正遵循的唯一语言是C ++(似乎受影响程度较小)和C。但是C错误的答案确实很糟糕。

评论


在Java和C#问题中,准确率很高。有几个主题总是会引起错误的答案,但总的来说,我印象深刻。

–乔恩·斯基特(Jon Skeet)
09年7月4日在20:36

也许不同的准确性是由于JS的“ java学校”效应?

–nb69307
09年7月4日在21:49

有时,答案很好,但对问题的评论是错误的,听起来像是在拖钓。人们会纠正评论者,但所有人都认为错误的东西:stackoverflow.com/questions/1081356/…。 @Neil我同意你的看法,一般而言,C回答的质量率对我来说似乎并不特别高:)

– Johannes Schaub-小人
09年7月5日,1:15

准确性不同是由于Jon Skeet用Java和C#发布的:D

– womp
09年7月6日在18:13

womp说了什么-我发现这个(stackoverflow.com/questions/1068647)问题的质量令人沮丧,这在html / css问题上不是很典型(请您仔细阅读)

– Bananakata
09年7月6日在20:14

@annakata这个主题是关于答案而不是问题的质量。

–nb69307
09年7月6日在20:31

也许有人可以诱使约翰·卡马克(John Carmack)在他的太空飞行之间回答有关C的问题

–克里斯S
09年7月27日在18:29

我也同意C答案的质量不是很高。

– MarkJ
09年9月22日在8:52

#16 楼

我对1、3或4表示反对。只有在误导性答案朝特别不利的方向发展时,我才会对投票结果进行否决:例如,针对过时的技术。我通常只会评论诸如在C#中忽略“使用”块之类的事情,除非我觉得发布者确实应该比树立这样一个不好的榜样(您知道自己是谁)更了解。除此之外,我将发表评论或不理会。

#17 楼

13,有时我会否定“混乱”的意思-也就是说,您有时会有六个单行答案,它们都说相同的话,但没有增加讨论内容。

评论


像这个 :)

– Benjol
09年7月23日在13:11

您的意思是“将混乱与正确答案分开”吗?

–smci
2011年12月2日,11:32

@smci,是的,将其发送到页面底部,并朝着删除自己答案的方向轻推OP。

– Benjol
2011年12月2日,11:55

是的,我的意思是区别于所有答案都是一线而没有完整答案的情况。在这种情况下,降低投票率不会使好的答案脱颖而出。

–smci
2011年12月2日19:44

#18 楼

上面已经提到了,但是我更喜欢冒泡的方法。错误的答案通常写得不好,或者太短(我的答案适合这些),所以我认为普通程序员(假设他们大多受过良好的教育,并且智商在120以上)会忽略写得不好的答案,而只能投票好的人。

我会赞扬那些努力做出好的书面答复但仍未给出确切答案的人,或者如果我从答案。

我的方法可能太“绿色”了,我的方法还不够狠。

#19 楼

对于公然的家庭作业问题,我也将予以否决,其中OP对实际解决问题显示出零的努力。允许这些答案进一步促进了OP的想法:“嘿,我让Stack Overflow上的家伙帮我做这个。”通常导致答案的自我删除。

示例:


https://stackoverflow.com/questions/19468668/verify-a-number-是奇数还是偶数/


#20 楼

我会投票赞成:

1)主要是

2)有时,取决于误导的严重程度以及是否可以轻易纠正


7)一个非常特殊的人

8)垃圾邮件,请参阅此处以简明扼要我对亵渎行为的(高度冒犯性的)观点

但是,关于我是否会拒绝投票的最重要考虑因素之一是我的代表目前是否以5结尾,在这种情况下,我很可能只会投票反对我感觉非常强烈,或者现在以0结尾,在这种情况下,我可能根本不会投票。

我从来没有声称自己不疯狂。

评论


你不疯!当我的代表结尾为0时,我也不会投票。如果我比2的幂的质数高1点,我也会寻求投票。

– R. Martinho Fernandes
09年12月7日在20:13

#21 楼

这不是对问题的答案,但绝对不是对问题本身的评论:

当我认为被错误投票的答案时,我会投票拒绝。我这样做的时候尤其是当反对票显然是出于#11理由时。 1及以下。

同时回答这个问题:我很少投票,而我几乎总是投票高票的问题。我的回答是简洁,傲慢且无根据的(尽管从技术上讲可能是正确的)。我猜这是#5的亚种。

评论


我忘了提:我主要是因为建议一种解决错误的方法,但并不常见的方法而感到沮丧。不出所料,大多数拒绝投票的人都保持沉默,其余的人(通常)无法解释他们不喜欢的东西。有趣的是,我的一个公然错误的答案(现已删除)并没有被否决。好人在那里...

–丹·罗森斯塔克(Dan Rosenstark)
09年7月19日在13:39

#22 楼

乔恩(Jon)还有一个给您的答案:“因为我对同一问题的回答被否决了”。今天早上在SO上有很多事情。

#23 楼

我反对明显的错误答案,尤其是对于#3。
但是,如果答案的投票过低,我将不太可能投票,而我的投票将更可能使我的声誉达到5的倍数。

#24 楼

如果答案有效,但是有更好的方法可以做某事,那么我可能会投反对票。例如,如果有人建议执行以下Ruby代码

def my_function(input_array)
  result = []
  input_array.each do |element|
    result << element * 2
  end
end


没有告诉他们有关map函数的信息,那么OP可能会认为这是做事的最佳方法,而并非如此。

#25 楼

我的理由是:1、4、6、8,并且每当有人告诉您应该在Google上查询答案时。

错误答案应清楚地标记为错误。我会否决答案,并解释原因。在这些情况下,我还将确认或添加正确的答案!

无法解决问题的答案仅仅是噪音。他们分散了注意力,常常使其他人认为问题已经得到解答。如果答案的数量相当低,许多人仍然会添加答案,但是这种噪音只会增加答案的数量,从而降低其他人添加正确答案的机会...

答案也是杂音,尽管如果在第一个答案后几乎立即添加一个重复的答案,我仍然可以理解。 (在5到10分钟之内。)但是,如果某人在别人发布答案后很久才发布重复副本,即使两个答案都错了,我也会投票否决,以将其标记为噪音。

亵渎没有放在这些网站上,即使答案正确,也会被否决。 (并标记为删除。)

最后,当他们只是回答您必须向Google提出答复时,我真的很生气。如果您仍然添加(正确)答案,那没关系,但仅将某人发送给Google是不够的。这些答案需要被淘汰,因为这些侮辱比所有其他被拒绝的原因更大。

评论


是的,说某人应该让Google有时做为COMMENT是合理的(这是表示“您显然没有付出任何努力来找到无数现有答案”的缩写)。但是作为答案,这没有任何意义:它无法回答问题。

–ToolmakerSteve
13年7月11日在4:06

“亵渎在这些站点上没有位置……最后,我什么时候真的很生气”-您再一次说亵渎是什么意思?

– John Dvorak
13-10-19在20:06

#26 楼

我通常会为1或3投票。我可能会为4或8投票。 >
如果问题询问做某事的最佳方法,我将投票5分。重要的是它是否好。答案的来源是次要的,我不会惩罚一个好的答案。 >

#27 楼

1.答案是错误的

是的。

答案具有误导性(从技术上讲可能是准确的,但会导致读者犯错)。

是。

3.答案与问题不匹配(例如,有关Java问题的C#答案)

最好让这个答案自行解决。留下评论可能是适当的。

4.Answer并没有真正解决这个问题,例如提出了一个完全不同的解决方案,即使问题表明有充分的理由必须遵循当前的方法也是如此。

这还不是很清楚。通常,足够多的OP会声称某种限制只是为了有意地将答案引入某些预先构想的想法。如果问题确实给出了可信的和合理的理由,那么不可能的话,就让答案如#3那样腐烂。但是,有时开箱即用的想法是件好事,所以这甚至可能是投票的理由。

5.回答还可以,但不如目前票数较少的另一人好。

然后投票给对方,而不是投票赞成没有错的东西。

6.答案似乎被现有答案窃了。除非确实是复制粘贴,否则请确保。否则,如果仅认为它可能是副本,就无法投票。

7.我不喜欢的人回答。 >
8.答案是侮辱性的(亵渎,垃圾邮件等)。

这真的应该被标记。平均下来投票不会受到伤害。

有时我只在0时才投票,以便我可以投票删除。您只能投票删除否定答案。

9.没有理由,我只是喜欢它。

再次认真吗?

10.我是一个快乐的垂直人运输者,并且喜欢自下而上。您考虑过关闭吗?

这不是网站应该工作的方式。

11,意识形态方面的理由:答案表明我不喜欢的技术,或者对我喜欢的技术表达了消极看法

题。如果您只是不喜欢某些东西而没有很好的技术理由,那就是故意破坏。或讨厌阅读。

#28 楼

我可以想象这样一种情况,一个答案可能会被否决,以帮助答题者有机会获得对等压力徽章。

评论


您要那个徽章吗?我可以帮助您获得机会。 ;)

–用户未知
2012年7月4日在21:20

ROFL(看到这一点及其负面代表时不得不大笑)

–ToolmakerSteve
13年7月11日在4:07