原文: How to Ask a Question on a Forum
在论坛上寻求帮助是一名开发者学习和成长的好方法。但重要的是,你要知道如何提出好的问题,这样人们才能有效地帮助你。
在这篇文章中,我将指导你如何在论坛上提出好的问题,以便你能得到有用的答案。
请确保先研究问题
freeCodeCamp 倡导 Read - Search - Ask method(阅读-搜索-提问的方法)。在你在论坛上发帖之前,确保阅读你所收到的错误信息。
然后你可以通过文档或谷歌搜索,看看是否有对你有帮助的解决方案。如果你对特定的方法或属性有疑问,请确保先看一下文档。
请避免发这样的帖子:
![Screen-Shot-2021-12-16-at-8.09.14-AM](https://www.freecodecamp.org/news/content/images/2021/12/Screen-Shot-2021-12-16-at-8.09.14-AM.png)
这个问题很模糊,而且可以很容易地在谷歌上搜索到。
![Screen-Shot-2021-12-16-at-8.10.26-AM](https://www.freecodecamp.org/news/content/images/2021/12/Screen-Shot-2021-12-16-at-8.10.26-AM.png)
如果你对某一方法的运行有具体问题,那么你需要确保在你的帖子中详细说明。
提出具体问题并提供问题的细节
当你解决一个问题需要帮助时,请尽可能多地提供细节,以便人们知道如何帮助你。
你要避免发这样的帖子:
![Screen-Shot-2021-12-16-at-7.17.24-AM](https://www.freecodecamp.org/news/content/images/2021/12/Screen-Shot-2021-12-16-at-7.17.24-AM.png)
这个帖子没有对用户所纠结的问题提供任何解释,这使得人们很难提供帮助。
如果你正在解决一个难题,请确保包括以下内容:
- 与你所遇到的问题有关的描述性标题
- 对你所遇到的问题的简要描述
- 你所看到的错误信息的列表
- 你正在解决的挑战或项目的链接
- 到目前为止你尝试写的代码
在论坛提问题的例子
现在我们来看看如何提出一个更具体的问题。下面这个帖子的标题是“在为致敬页项目创建响应式图片时遇到困难”。
这个描述性的标题让人们知道我在纠结什么。在帖子的正文中,我将描述这个问题并提供所有必要的信息。
![Screen-Shot-2021-12-16-at-7.59.58-AM](https://www.freecodecamp.org/news/content/images/2021/12/Screen-Shot-2021-12-16-at-7.59.58-AM.png)
在这个帖子中,我包括了完整的项目代码、对问题的描述、我所尝试的代码片段以及我所收到的错误信息。
我还让人们知道我首先尝试了研究问题。
有了这样的信息,人们就可以测试我的项目代码,然后发现我把 #img-div
错写成了 .img-div。
记得格式化你的代码
当你在帖子中提供代码片段时,请记得格式化代码,以便人们能够阅读。
请通读这篇帖子,了解如何在论坛中格式化你的代码。
如果你需要帮助,请与论坛管理员联系,他们会帮助你。
总结
重要的是要记住,人们想要帮助你,但如果你不提供足够的信息,那么他们就很难帮助你。
我希望这篇文章对你有帮助,祝你编程愉快!