有些问题归结为“我怎样做X?”这是一个示例。

有时,人们会在这样的问题下发表评论,问“您尝试了什么?”可以这样发表评论吗?所有问题都应包含无效代码段吗?

评论

您问错了问题。 “可以不费吹灰之力问别人,并期望别人进行研究,然后为我努力,并用白银盘子喂我答案吗?”

这些天,我还链接到whathaveyoutried.com

是的,但是其中一些海报是新手,真的不知道从哪里开始。

@ code4life-没关系...但是他们应该列出尝试的搜索,认为的内容以及遇到的困难。如果没有明显的努力,我将留下您尝试过的内容。如果他们说“我被困住了,这就是我的研究以及思想和问题”。那我不知道即使这样也显示出努力。

我讨厌“你尝试了什么”的评论。主要是因为它用词不当。我实际上不想听到您丢弃的尝试,除非它足够相关,可以帮助我解决问题

“是的,但是其中一些海报是新手,甚至都不知道从哪里开始。”我的主要问题是新手不想显示他们的代码。有时需要十几条注释才能使他们发布到目前为止的代码,以便指出他们的错误。我不确切地知道为什么初学者如此不愿提供他们尝试制作的代码。我了解他们对共享代码不是很有信心,因为他们知道他们是初学者,但是当他们不共享什么代码不会执行他们想做的事情时,他们将如何获得支持。

老实说,SO上最难的部分是说服新手共享他们的代码。一旦完成,通常只需几秒钟即可提供一个答案,准确指出他们做错了什么,他们需要更改什么,以及为什么需要进行更改。

#1 楼

完全可以让OP来以礼貌,建设性的方式告知我们到目前为止他们为解决问题所做的尝试。

很多人问“您尝试了什么?”在没有任何有用信息的帮助下,它变得无礼了。截至2013年3月,该评论已被完全阻止。

请参阅有关该阻止的消息,以获取更具建设性的替代方案,并考虑针对该问题所缺少内容的更具体的评论:


请您显示不起作用的特定代码。


,甚至:


请解释您的意思是“不起作用”。


您应该始终保持礼貌-记住“保持友善”规则。我们正在努力在这里“使互联网变得更美好”。在这种情况下,最好比您想要的多一些冗长,因为它可以帮助您准确地解释您认为缺少的信息。需要添加任何(或全部)这些注释,那么这就是一个坏问题的标记。希望留下这些评论是获得人们可以回答的一个很好的问题的第一步。

如果不努力改善帖子,那么这是一个可以解决的问题的标志。

评论


您也可以链接到whathaveyoutried.com,它提供了很好的解释。

– jrturton
2012-2-21在11:27

如果OP因为真的不知道如何解决问题而无法显示代码,该怎么办?

–祖尔卡里·巴斯鲁(Zulkhaery Basrul)
2012年2月21日在11:34



@ZulkhaeryBasrul-在这种情况下,他们可能在错误的网站上提问。如果这是设计问题,那么[Programmers](programmers.stackexchange.com)或“用户体验”可能是一个更好的询问场所。

–ChrisF♦
2012年2月21日上午11:36

@jrturton我喜欢那个帖子,但是您真的期望有人不打扰阅读如何提出问题来阅读所有页面吗?

–Damien Pirsy
2012年2月21日在13:07

@DamienPirsy哈!不,但是事实上,整个网站可能使我们意识到这对我们很重要!

– jrturton
2012年2月21日在13:11

恕我直言,向人们投掷无知的口号只是懒惰,是交流的非常差的替代品。我通常会标记这些评论,因为我认为,至少,我们应该能够胜过不良的NLP算法。看来我在这个问题上只占少数。

– McGarnagle
2012年5月10日3:44



@dbaseman-我暗中假设评论是礼貌和有益的。我已经更新了答案以使之明确。

–ChrisF♦
2012年5月10日上午9:41

不再适合了:meta.stackexchange.com/questions/172758/…

– Tim Schmelter
13年3月23日在21:36



@TimSchmelter-我认为这里的关键是要有礼貌。在Google上添加链接“ WhatHaveYouTried.com”(或它的任何名称)并不礼貌,这是真正的问题。

–ChrisF♦
13年3月23日在21:38

“您尝试了什么”并不客气。并非每次对此答案的先前修订都是不礼貌的,所以为什么现在呢?许多人问“您尝试了什么?”的原因。是因为有这么多人在问零努力问题。这个简单的非礼貌用语有助于提高问题的质量,进而扩展答案的质量。以我的理解,这就是SO试图使互联网变得更好的一种方式,而不是通过人为地提高任意礼貌程度。在此之后,您应该在常见问题FAQ中添加一行:记住请务必说。雅虎!

–mcalex
13年4月6日在6:24

这似乎是一个不值得争论的话题。您发现“您尝试了什么”不好,但“显示代码”就可以了?如果您不希望看到代码,而只需要一个简短的摘要怎么办?两者似乎可以互换。如果人们问的是令人困惑的问题(很可能是因为不参加有关如何询问/回答的游览),那么为什么有人要关心“您尝试过的事情”有多不礼貌(您是否被庇护?这在不礼貌的地方尤其如此)上网)?

–二恶英
2014年9月9日在16:58



#2 楼

根据我的经验,您尝试了什么?评论似乎经常是倒霉的代名词。





评论


我认为您的意思是“坏问题”的同义词

– JNK
2012年2月21日在13:28

@JNK是的。对我而言,当我无法挤压任何东西来寻找答案或至少无法弄清楚其他人可能会回答的问题时,什么都不是

– gna
2012年2月21日在13:34

对我来说,这是我首先要问的问题是否属于Plz发送编码类型

– JNK
2012年2月21日在13:35

@JNK好吧,我刚刚检查了屏幕截图中显示的“运气不好”问题。三分之二确实是Plz发送编解码器:)

– gna
2012年2月21日13:52

#3 楼

以我的理解,您尝试了什么或我的默认响应(请分享您的努力)不仅指向代码。

是的,代码非常重要,但是这些注释表示您需要付出任何努力问题?

注意,可以通过以下方式进行努力:


已实现代码
通过任何搜索引擎或门户网站进行搜索
Broke将问题分解成较小的问题陈述,然后分别解决。

例如非常常见的问题陈述,


列出所有得分超过70%。


现在对于某人来说这可能是一个复杂的问题,但是如果您将其破坏,例如:


让所有得分超过70%
获取每个学生的必要详细信息。

您具有部分范围,可以尝试过滤对象列表和从对象中获取值的链接。现在,如果您共享两个问题的链接,说我为this link找到了a,为b找到了this link,但是如何一起使用它们,则表明您已经尝试了一些方法。是的,您的搜索查询可能不够理想,但是共享此信息将向用户显示您的诚意,他们不仅可以为您提供适当的解决方案,还可以帮助您改善查询。

分享的努力也会告诉用户很多有关用户的问题,基于此,答案会有所不同。对于初学者来说,您将使答案更具描述性,但对于一个特定框架的特定问题,对该领域的答案就足够了。

是的,在某些情况下,您甚至不知道从哪里开始搜索。对于此类情况,有问题的提及也会对用户有所帮助,因为他们知道OP是一个初学者,并且不了解特定于技术的术语,因此会相应地给出答案。

所以总的来说,我相信可以要求您努力,但是正如社区答复中所述,您应该使用适当的语气。

#4 楼

如果发帖人询问了如何做某事而未提供有关他们已尝试过的信息的信息,而您认为他们应该这样做,则您必须在思考


不清楚发帖人的确切问题是什么可以解决这个问题,但是提供信息将使问题更清晰
,除非提供海报以表明他们已经做过的事情来缩小范围,否则提供一个完整的问题答案将是太广泛了。

但是,这些都是有效的关闭理由。目前的问题不在主题之列。不用添加评论,而是投票关闭问题,然后继续。