ysyx:0001:Proper Questioning

Jackcui NJU Loser

[ANNONCEMENT]

ysyx的课程规范实则是不鼓励分享的,发在这里其实只是做一个类似个人存档的东西或者跟没参加的同学分享,再加上我比较菜,所以参加这个课程的同学慎入。

0001:正确的提问

提问的智慧

Before

  • 提前的努力:Former Articles, Searching Engine, Manual, FAQ, Experiment, Friends, SourceCode….
  • 明示尝试的过程
  • 摆正位置

During

正确的位置
  • 慎发私人邮件
  • NO cross-post
  • Stack Exchange Community
    • 格式化
    • Vote
    • Tag
    • 补充信息标记帖子而不是回复
      • Super User 是问一些通用的电脑问题.
      • Stack Overflow 是问写程序有关的问题。
      • Server Fault 是问服务器和网管(网关?)相关的问题。
  • IRC
  • 用户列表(论坛)/开发者列表(论坛)/维护者列表
    • 优先级依次降低。
提问标题
  • 目标(哪些东西)-差异(与期望不一致的地方)式
  • 回复中提出问题也要明确(一般另起炉灶比较好)
提问规范
  • 不要麻烦回答者把答案发到……处
  • 拼写,标点符号,大小写,意思准确。
  • 英语。
  • 英语不好请叠甲
    • English is not my native language; please excuse typing errors.
    • If you speak $LANGUAGE, please email/PM me; I may need assistance translating my question.
    • I am familiar with the technical terms, but some slang expressions and idioms are difficult for me.
    • I’ve posted my question in $LANGUAGE and English. I’ll be glad to translate responses, if you only use one or the other.
  • 纯文字 NO HTML
  • 不要使用MS Office等封闭格式
  • 不要打一大堆表情
  • 精确的描述
    • 症状
    • 问题发生的环境(配置,操作系统,应用程序……)
    • 你如何理解
    • 你的诊断步骤
    • 最近的软硬件变更
    • 尽可能提供一个复现方法
  • 表述尽可能精炼
  • 不要动辄说找到BUG
  • 不要说你的猜测,如果非要说的话,指明。
  • 按时间顺序
  • 先描述目的,在说明问题
  • 明确的说明你的有限的需求
  • 代码问题
    • 截取一个尽量小的能独立运行的测试用例
  • 去掉无意义的疑问句
  • 不要加一些“紧急”词汇
  • 有礼貌
  • 解决问题之后写一个简短的声明
    • 最好回复在原帖上,并修改原帖的标题

After

(答案解读)

  • RTFM & STFW
  • 挨骂则忍着
  • 无回复则等着

别像傻子一样提问(一致内容已经合并到前文)

  • 杜绝X-Y问题,不要自以为是的给出一个误导性的引申问题。
  • kkk

课程作业:读后感

A

  • Post title:ysyx:0001:Proper Questioning
  • Post author:Jackcui
  • Create time:2023-03-20 15:11:27
  • Post link:https://jackcuii.github.io/2023/03/20/ysyx0001/
  • Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.
 Comments