免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 11157 | 回复: 29
打印 上一主题 下一主题

问怎么问问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-04-24 03:36 |只看该作者 |倒序浏览
本帖最后由 walleeee 于 2012-04-28 01:47 编辑

本帖并非一个问该怎么问问的帖子,而是一个对该怎么问问贴简单描述或者答案,所以我用了一个没加问号的看似疑问句,算是着重。

经常看到某些论文有“聪明的提问者”,“怎么问问题”,如此等等的置顶帖。但是我觉得那些帖子似乎还有有些地方有忽略,比如并不是特别了解新手的问问题心态,更是把一种老手高高在上的压力强加到了新手身上,而并没有说明为什么要这样做。所以我斗胆开一帖,详细说明讨论这个问题。但是本帖不适合花太多时间阅读,因为提问者如果需要花太多时间和精力才能搞清楚本帖的意思,那本帖就失去意思了。所以我打算采用列表的形式。每行2句,第一句是正确的做法,第二句的简短的解释。当然,我个人并非全面,大家可以补充在楼下,我不时会更新上来。

此贴我会重复修改而不和平常一样加着重醒目字样。



0. 不要说“我是一个新手,该怎么。。。学习。。。”。你不该问这个问题,你该自己去google/baidu/bing。。。,你会发现你  并不孤独。

1. 不要问“我有一个问题。”如此等等类似。对你问题感兴趣的解答者不关心这个。

2. 不要问“xxoo突然不工作了,怎么办”如此等等类似。这对解答者几乎没有意义,因为“突然”是一个非常态,所以只有天知道。

3. 不要问“xxoo书有道例题/老师布置的作业。。。该怎么做。。。”,请问图书作者,或者你的老师,他会有更好的解答。大多数解答者并非比图书作者和你的老师对该问题更理解,作者和老师才是最佳回答者。

4. 不要笼统地说“xxx错了。。。”,请提供出错消息和可能引起错误的关键代码/操作。对于有错误码的也应该一并提供。
造成出错的理由各种各样,许多情况下只看其中的一部分会增大分析出错原因的难度。但也并不是说越多越好,在一大堆代码和错误消息中寻找出错原因容易浪费时间;有时一个简单的错误码可以让你更快地获得答案。

5. “出错了,但是没有错误码,怎么解决。。。”类似,没有错误码请详细描述现象信息。没错误码别人就只有根据自己的经验来猜或自己之前出过同样问题的解决方案,所以你提供的出错信息越多,别人就越容易对号入座。

6. “xxx函数不知道怎么用,没用过,给个例子。。。”如此等等类似,请自己查手册。对于一些函数用法而非错误问题,你应该尽可能的是去查阅man手册或者该工具/库的说明文档,比如你用vc编程,对于不会用的函数,请先看msdn描述,这对于你长期的编程素养是一个潜移默化的提升。你现在可能觉得我在胡说八道,请你就这样试一下,我相信将来你会感谢我。

8. 不要直接就问,可以先搜索论坛。一般论坛都提供一个搜索功能,你可以简答的在里面搜索你问题的关键字,因为大多数你的问题都已经被别人问过了,这是你最快获得答复的方式。

7. “问题解决了”,不要简单回复个问题解决了了事。对于给过你帮助的人,你该简单的给予答谢,当然,你不给别人一般也不会太在意,但是这是素养,然后把你解决问题的详细思路和描述作为整体,重新编辑第一楼,就是你写问题的那楼,然后把帖子名字加上[已解决],这样会让其他和你类似问题的人获得帮助和参考,这也让论坛质量得到保证。

8. 一个问题就是一个问题,不要过于发散。发散思维是好事,但是并非任何场合都适合,问问题的时候不要过于发散思维,集中精力于你的问题,不要想起什么就扯到什么,这很容易让问题帖子失去本意,也就是所谓“歪溇”。楼被歪了,你自己是受害者,将来和你同样问题的人看到也变成受害者,看了半天,根本不知道说什么,白费时间。

9. 不要老顽固。固执的前提是你已经有了潜意思的答案,你带着答案来问问题,你觉得是在愚弄谁?所以,请抛开已经的观点和认识,专注于问题,并尽力攻克它,而不是其他。

10. 论坛有风险,遇事需求证。解答问题的人并非答案一定正确,这个道理想必都明白,所以在获得答案后请自行实验求证,切莫奉为真理,论坛里面的答案质量,远远落后于论文,而论文的质量远远落后于书籍。

11. 帖代码不要乱贴。对于其他观众,潜在答问者,看到美观的代码有赏心悦目的效果,更会来仔细看你的问题。贴代码请用code环境,不要直接当成一般文本来贴,这样会让代码很难看,尤其是其中包含有图像标志,这个时候代码根本没法看。但是即便你用code环境,cu的代码贴出来依然有时候要出问题,断行这些都是问题,到处都是问题,没有高亮,没有重点,看着眼疼。所以,贴代码的时候请留意这些问题,让其尽可能情况好一些。当然,如果你能截图,那可能是一个更好的选择,贴代码的问题会好很多。


参考材料
How To Ask Questions The Smart Way


论坛徽章:
0
2 [报告]
发表于 2012-04-24 07:57 |只看该作者
How To Ask Questions The Smart Way

http://www.catb.org/~esr/faqs/smart-questions.html

论坛徽章:
14
巨蟹座
日期:2013-11-19 14:09:4615-16赛季CBA联赛之青岛
日期:2016-07-05 12:36:0515-16赛季CBA联赛之广东
日期:2016-06-29 11:45:542015亚冠之全北现代
日期:2015-07-22 08:09:472015年辞旧岁徽章
日期:2015-03-03 16:54:15巨蟹座
日期:2014-12-29 08:22:29射手座
日期:2014-12-05 08:20:39狮子座
日期:2014-11-05 12:33:52寅虎
日期:2014-08-13 09:01:31巳蛇
日期:2014-06-16 16:29:52技术图书徽章
日期:2014-04-15 08:44:01天蝎座
日期:2014-03-11 13:06:45
3 [报告]
发表于 2012-04-24 09:11 |只看该作者
曾遇到一些令人火大的行为

1。只贴代码不说问题的(原来它想问代码怎么变为可执行文件)
2。编译不通过,却不贴错误信息的
3。贴一大堆无关代码的
4。什么代码都不给,直接就问“为什么strlen不对?”(原来是它想用 strlen(12345) 得到这个数的位数 )
5。拷贝粘贴不用,一定要手工打的,还将错误的打成正确,正确的打成错误了
6。不拷贝代码,而是拷屏贴图片的,更奇怪的是,不是直接贴图片,而是把先把图片粘贴到word中再上传word
7。问题描述得自相矛盾的
8。错别字多得根本看懂的
9。上来问“小白兔问题用递归怎么做?”,别人问它什么叫“小白兔问题”,它还骂别人无知

太多,不贴了

论坛徽章:
2
天蝎座
日期:2014-03-28 10:18:052015年亚洲杯之乌兹别克斯坦
日期:2015-02-10 11:32:25
4 [报告]
发表于 2012-04-24 10:04 |只看该作者
回复 3# bruceteen


    {:3_189:} 同感



话说回来,如果大家都学会了怎么问问题,那他也不会有这么多问题需要“跪求”了

论坛徽章:
0
5 [报告]
发表于 2012-04-24 15:17 |只看该作者
防沉顶

论坛徽章:
10
亥猪
日期:2013-08-15 14:50:422015年迎新春徽章
日期:2015-03-04 09:58:112015亚冠之吉达阿赫利
日期:2015-07-21 09:49:08神斗士
日期:2015-11-20 14:07:3815-16赛季CBA联赛之江苏
日期:2017-08-17 14:04:21CU大牛徽章
日期:2013-09-18 15:15:45CU大牛徽章
日期:2013-09-18 15:16:09CU十二周年纪念徽章
日期:2013-10-24 15:41:34巳蛇
日期:2014-03-29 19:05:3215-16赛季CBA联赛之辽宁
日期:2022-04-08 16:41:44
6 [报告]
发表于 2012-04-24 19:51 |只看该作者
留着以后提问的时候先来看一下lol

论坛徽章:
0
7 [报告]
发表于 2012-04-24 20:05 |只看该作者
你们说的是置顶那贴吗?

论坛徽章:
0
8 [报告]
发表于 2012-04-24 20:09 |只看该作者
回复 7# 0xC1988


    和那帖子无半毛钱关系

论坛徽章:
0
9 [报告]
发表于 2012-04-25 00:32 |只看该作者
防沉顶

论坛徽章:
0
10 [报告]
发表于 2012-04-25 00:50 |只看该作者

防沉顶
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP