如何问一个好问题

乐于帮助你提高机率获取答案,这里有一些指南后续:

确定你的问题上题适配网站使用

雷电竞ratey堆栈溢出只接受某些类型编程软件开发问题和问题必须以英文写.问题非主题或不适合网站闭合.

关闭不是路尾问题原意是暂时状态,直到问题修改满足需求万一你做不到或无法实现,问题将闭合不回答

自读此页后,希望你从一开始即贴出合适的专题问题,从而消除关闭和关闭需求重开进程化

搜索并研究

寄出问题前,我们强烈建议你花合理的时间研究问题并搜索网站上可能提供答案的现有问题雷电竞ratey后台溢出问题解答已久

确保追踪研究时发现的东西,即使无济于事如果最终无法在这个网站别处找到问题解答,避免问题标为重复归根结底你问它

写标题汇总特定问题

标题是第一件事 潜在回答者会看到如果标题不趣味, 他们不阅读其余况且,如果没有好标题,人们甚至可能无法找到你的问题┮令标题计数:

  • 装作你正和忙同僚聊天并用句子归纳整个问题:你能包括哪些细节帮助某人识别并解决你的问题包含错误消息、密钥API或异常环境,使问题与网站上已有相似问题不同

  • 不包含标签标题.系统自动将最重要的标签嵌入标题中,供搜索引擎优化使用不需要手动操作如果要包括语言/文库/框架/工具名,用普通英语执行,而不是用括号标签

  • 问题归纳有问题写标题倒数有时先写问题其余部分会更容易描述问题

实例:

  • 坏消息 :C#数学混淆
  • Good:为何使用浮点数代替内值会给我不同结果?
  • 坏消息 :session疑点
  • Good:如何重定位用户到基于 PHP 会话数据的不同页面
  • 坏消息 :droid处理问题
  • Good:spreet定值时 spe值评价假

发布代码前先介绍问题

问题主体从扩展标题摘要开始不要直接跳转到代码提供背景背景信息往往有帮助,用词描述问题几乎同用代码描述问题一样重要。

解释你如何遇到问题 你试图解决 和困难题中第一段是大多数阅读者所看到的第二点, 并尽可能多地注入信息你想做个好第一印象

帮助其他人复制问题

并非所有问题都从包含代码中得益,但如果问题在于代码写,你应该加点但是不只是复制全程序这不仅有可能给你带来麻烦 如果你发布您的老板代码, 并可能包含许多无关细节 阅读者在复制问题时需要忽略以下是一些指南

包含所有相关标签

尝试加标签语言库和专用API系统会推荐匹配你打字的标签-确认阅读给它们的描述以确定它们与问题相关

问题与语言库和/或API特定版本问题有关时,可添加版本专用标签,如“[python-3.8]”。使用版本专用标签时,请确定临Τ内含主非反转专用标签(例如,sython)

并见:标签是什么,我应如何使用标签

校对前发布

写完题后 深吸一口气从头读到尾装作第一次看到它说得通吗?人没有你所有上下文和后台知识能理解它吗?尝试自己复制问题,在新环境里并用问题中包含的信息确保你能够复制问题添加遗漏并重读的细节重读标题,确保标题简明准确描述问题

临Τ拼写语法标点很重要写英语不自在 找人校对

发布后响应反馈

发文后,别太快跑开浏览器解答问题,看是否有人评论遗漏显性信息时,准备回答时编辑问题以包括它如果有人发布答题, 准备试出并提供反馈

有时你可能发现自己为评论感到沮丧可能他们建议你已经尝试过可能他们完全误解你的问题尽量不要受挫-人们阅读和评论你的问题通常想帮助取这些类型评论建议如何改善问题记住随时可以编辑问题(如果有人留下粗鲁或无关性评论挂起它显示器注意力以便删除它 。 )

寻找帮助请求帮助

虽费尽心思 问题可能收不到别绝望学习问个好题是值得追求的, 而不是你通宵高手以下是一些附加资源,你可能发现有用: