在论坛上寻求帮助是作为开发人员学习和成长的好方法。但重要的是你知道如何提出好的问题,这样人们才能有效地帮助你。

在本文中,我将向你介绍如何在论坛上提出好的问题,以便你获得有用的答案。

确保先研究问题

freeCodeCamp 提出了 Read - Search - Ask 方法。在论坛上发帖之前,请务必通读你收到的错误消息。

然后你可以通过文档或谷歌搜索,看看是否有可以用来帮助你的解决方案。如果你对特定方法或属性有疑问,请务必先查看文档。

请避免发布这样的帖子:slice 方法是什么?

Screen-Shot-2021-12-16-at-8.09.14-AM

这个问题很模糊,可以很容易地在谷歌上搜索到。

Screen-Shot-2021-12-16-at-8.10.26-AM

如果你对方法的工作原理有具体问题,那么你需要确保在你的帖子中详细说明。

提出具体问题并提供问题的详细信息

当你遇到问题需要帮助时,请提供尽可能详细的信息,以便人们知道如何帮助你。

请避免发布这样的帖子:我的代码不能运行,请帮帮我!

Screen-Shot-2021-12-16-at-7.17.24-AM

这个帖子没有提供任何关于用户正在努力解决什么问题的解释,这使得人们很难提供帮助。

如果你遇到问题,请确保你的帖子包括以下内容:

  • 与你面临的问题相关的描述性标题
  • 对你面临的问题的简要描述
  • 你看到的错误消息列表
  • 指向你正在做的挑战或项目的链接
  • 到目前为止你尝试写过的代码

在论坛提问的示例

现在让我们看一个如何提出更具体问题的例子。以下帖子的标题是“为致敬页面项目创建响应式图像时遇到问题”。

这个描述性的标题让人们知道我在挣扎什么。在我的帖子正文中,我将描述问题并提供所有必要的信息。

Screen-Shot-2021-12-16-at-7.59.58-AM

在这个帖子中,我包含了完整的项目代码、问题描述、我尝试写过的代码片段以及我收到的错误消息。

我还让人们知道我首先尝试了搜索这个问题。

有了这种类型的信息,有人可以进入我的项目代码,并意识到我把 .img-div 错写成了 .img-div

记得格式化你的代码

在你的帖子中提供代码片段时,请记住格式化你的代码,以便人们可以阅读它。

请通读这个帖子,了解如何在论坛中格式化你的代码。

如果你在格式化代码时需要帮助,请联系论坛的版主,他们会为你提供帮助。

总结

重要的是要记住,人们想帮助你。但是,如果你没有提供足够的信息,人们就很难为你提供帮助。

我希望这篇文章对你有所帮助。祝你编码愉快!

原文:How to Ask a Question on a Forum,作者:Jessica Wilkins