我可能想回答我自己的问题,因为:


在没有其他正确答案之前我已经找到了解决方案,或者我更喜欢我,我还能回答我自己的问题吗?


我有一个文件夹,其中包含我经常忘记或出错的代码片段列表,例如用于处理XML的正则表达式,常见的WinForms控件习惯用法等。
是否认为可怜的礼节让Stack Overflow问一个问题,我已经知道答案了,然后自我回答,这样它就被记录在了网站上?


相关: />我不应该回答自己的问题吗?
回答自己的问题的礼仪方式
发布和回答问题的答案已经找到了
回答自己的问题的最低声誉应该高于问什么
问自己的问题就可以了
什么是“爵士乐”这个爵士音乐?


有关更多信息,请参阅“我能回答吗?我自己的问题?”在帮助中心中。

返回到FAQ索引

评论

“另请参阅”链接应指向新位置,此处位于Meta上。

与其说是最少的代表,不如说是最少的时间,是让其他人发布答案的时间。

我因这样做而受到批评,许多人避免投票。其他人则为此被否决。如果SO问题中有什么东西可以明显表明这是可以接受和鼓励的行为而不是不良礼节,那将是很好的。我几乎总是解决自己的编程问题,有时我认为这些信息对社区有用。我部分是为了投票-这就是Q&A游戏化的全部内容。

@KeithWalton我经常发布问题和答案对,并经常在您报告人们投票否决或关闭问题时发现这种情况。我发布的一对问答集实际上被封闭为“自我推广”,因为我实际上发布了一个开放源代码工具来回答以下问题:“是否存在执行xxx的工具?”

我认为,决定是否适合发布的最好方法是考虑“如果我不知道答案,我会把它发布在stackoverflow上”

#1 楼

是的!
已经有很多帖子回答他们自己的问题。没有错。甚至从一开始就受到鼓励。
进行自我回答的常见原因有:

您将要发布一个问题,询问该站点以前未解决的问题,但是您稍后可以通过自己的调查找到答案。您可以将问题作为自答张贴在问题和解决方案中,以帮助遇到与您相同问题的其他人。 (不要将解决方案发布到问题本身。)
您已经问过一个问题,以后可以找到它的解决方案。您可以将解决方案作为自我解答来发布,以帮助他人解决它。
在元站点上,如果您要针对以前未解决的问题提出解决方案,通常最好发布一下问题中的问题,然后将您提出的解决方案作为自我答案发布,以便其他人可以提出替代解决方案或观点作为答案。 (在此站点Meta Stack Exchange上,这还可以维护您的声誉,以防您提出的解决方案不受欢迎:您可以删除答案,但如果回答了问题则不能删除。)

您甚至可以接受自己的答案(但不能在问问题后48小时之内)。
唯一的要求是您必须具有至少15个信誉才能即时从“问问题”中进行自我回答页。但是,无论信誉如何,所有用户都可以在发布问题后稍后自行回答问题。

评论


这是一种解脱,我在SO上的最新文章有很多有用的评论,而我即将解决问题。

–user222137
2013年6月9日在2:25

@ user222137绝对!我之前肯定已经发布了一个问题,没有真正的“答案”,但是有一些很棒的评论给了我提示,随后解决了我自己的问题并发布了答案(有时在几天后)。

–食人魔诗篇33
18年1月17日在20:19

#2 楼

这是一条细线。一方面,杰夫非常清楚:如果对至少其他一名开发人员有所帮助,应该在这里。它还可以创建良好的内容,而内容是网站的第一要务。另一方面,某些用户(包括我)似乎并不想要。

由于这本质上是一个问题/答案的网站,所以我个人不反对看到一个代码段,只要分配了一个用例即可。即“这是用于创建.ddf文件的codeSnippet,Sharepoint开发人员使用它来创建功能/解决方案”。

我想说:问自己“这对很多人真的有用吗?人?”并尝试保持平衡。

编辑:还请记住,其他人可能会看着您的代码段,并告诉您改善它的更好方法。这就是用例如此重要的原因。如果人们知道此代码段的用途,他们可以帮助使其变得更好/更通用/更有效等。

评论


+1:强调用例,以找到更好的解决方案。

–罗达
2014年3月21日在9:19

#3 楼

我目前正在向Google添加我要解决的所有问题,假设其他人一天可能也有同样的需求。使我对stackoverflow产生兴趣的是,知识将被许多人维护和照顾。因此,在stackoverflow上找到的一个很好的答案确实应该是可以依靠的。它使俄语轮盘赌不再接受您在Google搜索中找到的内容。