美文网首页我爱编程
如何提问?(摘要)

如何提问?(摘要)

作者: Ashley2333 | 来源:发表于2018-04-14 00:02 被阅读0次

本文是《How-To-Ask-Questions-The-Smart-Way》的摘要

提问之前:

  • 尝试在你准备提问的论坛的旧文章中搜索答案。
  • 尝试上网搜索以找到答案。
  • 尝试阅读手册以找到答案。
  • 尝试阅读常见问题文件(FAQ)以找到答案。
  • 尝试自己检查或试验以找到答案。
  • 向你身边的强者朋友打听以找到答案。
  • 如果你是 程序开发者,请尝试阅读源代码以找到答案。

提问时:

第一步是找到对的论坛。

  • 通常那儿都有常见问题(FAQ)、邮件列表及相关说明文件的链接。如果你的努力(包括阅读 FAQ)都没有结果,网站上也许还有报告 Bug(Bug-reporting)的流程或链接。
  • 搜索,然后 在 Stack Exchange 问。
    Super User 是问一些通用的电脑问题,如果你的问题跟代码或是写程序无关,只是一些网络连线之类的,请到这里。
    Stack Overflow 是问写程序有关的问题。
    Server Fault 是问服务器和网管相关的问题。
  • 本地的使用者群组(user group),或者你所用的 Linux 发行版本也许正在宣传他们的网页论坛或 IRC 频道,并提供新手帮助(在一些非英语国家,新手论坛很可能还是邮件列表), 这些地方是开始提问的好首选。
    在任何论坛发文以前,先确认一下有没有搜索功能。

第二步,使用项目邮件列表

  • 当某个项目提供开发者邮件列表时,要向列表而不是其中的个别成员提问,即使你确信他能最好地回答你的问题。查一查项目的文件和首页,找到项目的邮件列表并使用它
  • 使用有意义且描述明确的标题
  • 使问题容易回复
  • 用清晰、正确、精准并语法正确的语句
  • 使用易于读取且标准的文件格式发送问题
  • 精确的描述问题并言之有物
  • 话不在多而在精
  • 别动辄声称找到 Bug
  • 可以低声下气,但还是要先做功课
  • 描述问题症状而非猜测
  • 按发生时间先后列出问题症状
  • 描述目标而不是过程
  • 别要求使用私人电邮回复
  • 清楚明确的表达你的问题以及需求
  • 询问有关代码的问题时
    别要求他人帮你调试有问题的代码,不提示一下应该从何入手。
  • 别把自己家庭作业的问题贴上来
  • 去掉无意义的提问句
  • 即使你很急也不要在标题写紧急
  • 礼多人不怪,而且有时还很有帮助
    彬彬有礼,多用请和谢谢您的关注,或谢谢你的关照。让大家都知道你对他们花时间免费提供帮助心存感激。
  • 问题解决后,加个简短的补充说明

如果得不到回答:

你可以通过其他渠道获得帮助。
有许多网上的以及本地的使用者群组,由热情的软件爱好者(即使他们可能从没亲自写过任何软件)组成。通常人们组建这样的团体来互相帮助并帮助新手。
另外,你可以向很多商业公司寻求帮助。

相关文章

网友评论

    本文标题:如何提问?(摘要)

    本文链接:https://www.haomeiwen.com/subject/vpqkkftx.html