如何提问一个问题?

怎么提问才可以得到一个好的答案?提出一些建议。

1标题

标题必须总结问题的特殊性。一个问题的标题决定了,大家是不是会关注这个问题。假如你正在和一个工作繁忙的同事交谈这个问题,你会怎么描述这个问题。有哪些细节的东西可以解答者理解你的问题?包括一些(error messages,key APIs,或者你所使用的不同其他问题的编程环境)

拼写,语法,标点都非常重要。这里特指你用的英语的拼写,语法,标点。

2 在粘贴错误代码之前,把问题描述清楚。

解释清楚你在做什么事情的时候遇见了这个问题,你已经尝试了那些解决问题的方法。

3 重现问题

不是所有的代码都会导致问题的出现。仅提供你所写的那部分有问题的代码。

提供合适的代码,可以让其他重现这个问题。
minimal-reproducible-example

尽可能提供一个小例子

不要以图片的形式粘贴代码错误等信息

4包含相关的标签

5 发布问题之前, 多读一读你写的问题

假设你要准备解答这个问题,你问自己几个问题,这个问题有没有意义?我需要那些信息可以更好解决这个问题?在不同的编程环境下测试这个问题?

6,发布问题

7,尽管你做很多努力,但是依然没有人回答。不要气馁。学会提问是一个值得研究的问题,不能一下子就掌握。下面这些可能帮助你。

Writing the perfect question

how-do-i-ask-and-answer-homework-questions

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值