如何在stack overflow提问


写这篇博客的原因主要是在stackoverflow上面提了一个不符合规范的问题,后来找到了stackoverflow的帮助,我翻译总结了一下,如何提一个高质量的问题.

如何在stack overflow提问:

第一步,先去搜索论坛上是否已经有你提出过的问题,确保你的问题是和别的问题不一样,没有出现过。

第二步,如果你在第一步中没有搜索到有用的答案,你可以开始提问了,首先需要拟一个标题,这个标题的描述有如下要求:

(1)简洁明了,例如一些错误信息,关键的api,或者一些异常情况使你的问题可以和站内的问题很快区分开来.

(2)确保语法和拼写正确

(3)如果刚开始描述问题有困难,可以先去描述问题,再来写标题

Examples:

  • Bad: C# Math Confusion
  • Good: Why does using float instead of int give me different results when all of my inputs are integers?
  • Bad: [php] session doubt
  • Good: How can I redirect users to different pages based on session data in PHP?
  • Bad: android if else problems
  • Good: Why does str == "value" evaluate to false when str is set to "value”?


可以看出以上错误标题都对问题表述不太清除,太过于模糊,回答者看标题不知道是需要解决具体什么问题.


第三步,不要急着就开始贴代码,先去描述问题,提供详细有用的信息给回答者,然后可以贴一些代码片段。


第四步,打上相关的tag,语言,平台,相关的api等。


第五步,进行校对工作,把自己假装称为一个回答者,看看是否理解提问,如果不能然后再次修改,确保内容和标题的一致性。


第六步,及时的处理回答者的反馈.

如何在stack overflow提问:

第一步,先去搜索论坛上是否已经有你提出过的问题,确保你的问题是和别的问题不一样,没有出现过。

第二步,如果你在第一步中没有搜索到有用的答案,你可以开始提问了,首先需要拟一个标题,这个标题的描述有如下要求:

(1)简洁明了,例如一些错误信息,关键的api,或者一些异常情况使你的问题可以和站内的问题很快区分开来.

(2)确保语法和拼写正确

(3)如果刚开始描述问题有困难,可以先去描述问题,再来写标题

Examples:

  • Bad: C# Math Confusion
  • Good: Why does using float instead of int give me different results when all of my inputs are integers?
  • Bad: [php] session doubt
  • Good: How can I redirect users to different pages based on session data in PHP?
  • Bad: android if else problems
  • Good: Why does str == "value" evaluate to false when str is set to "value”?


可以看出以上错误标题都对问题表述不太清除,太过于模糊,回答者看标题不知道是需要解决具体什么问题.


第三步,不要急着就开始贴代码,先去描述问题,提供详细有用的信息给回答者,然后可以贴一些代码片段。


第四步,打上相关的tag,语言,平台,相关的api等。


第五步,进行校对工作,把自己假装称为一个回答者,看看是否理解提问,如果不能然后再次修改,确保内容和标题的一致性。


第六步,及时的处理回答者的反馈.


原文链接:http://stackoverflow.com/help/how-to-ask

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/micaixiaoduanku/article/details/52624234
个人分类: 学习笔记
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭