一、你的不正确提问只会浪费大量的时间
请先告诉我使用的是什么编程语言!
在BLink上,看到太多学生党问编程题怎样写,我一看,我靠!连要求使用什么语言都没有说!
类似的太多了,比如运行错误,就一个截图,然后就问怎么解决?!一看截图连使用什么语言和框架都看不出的。
这类问题根本就不想回答,因为有过回答经验的人都知道,这样会浪费很多的询问时间。
事物是相互的,因为你的问题描述不清楚,少人问,所以导致了你解决问题的时候倍增,甚至没有解决!
二、你在浪费彼此的时间和耐心
2.1 你在浪费大家的时间,更多的是浪费提问者的时间
经常看到就一个截图出来,然后就问怎么解决?!
这种问法简直是在浪费大家的时间和耐心!
对于解决者来说:
就得要问清楚你的安装环境、框架、做了什么操作等等,问得清楚,几十分钟过去了,,如果留言的话,估计一天过去了
下次都不想帮解决这种没有描述清楚的问题,浪费大量的询问时间,还是免费的。
对于提问者来说:
像BLink是留言的或者优快云私信也是采用留言方式,一回一答也在浪费自己的大量问题,也可能一天都没有解决问题
2.2 例子
你是一个求助者,就发了:
程序报错了,如下图
怎么解决啊?!急急急
占大量时间的拉锯式对话开始:
A留言:编码错误,你弄一下
你回:都修改成UTF-8了,还是报这个的错误
十几分钟过去...又有人留言了
B留言:那你这个是什么啊?
你回:CLion
又几十分钟过去,A回来了,留言
A留言:这个是在linux上跑的吗?
你回:不是啊,我是在win上远程linux,写程序呢?
又一两个小时过去了,中午吃饭了。。。
下午2点多,又有人留言
C留言:那你去linux看一下你这个源码的中文会不会乱码
哦,这样的啊....然后跑去,查一下
你回:没有啊,linux源文件没有乱码,还能正常显示中文如下图
几小时后,C忙完了,又看了下
C留言:这样啊,那我不太清楚了
下班了!!!
上面的场景经常出现吧?我请问你,你崩溃不!!!!搞了一天,没有一个人能正确解决的?!!!!浪费大家的时间!!
三、请学会正确的表达
3.1 正确的表达
当你问别人程序怎么写的问题,你是不是要附一下最基本的要求,比如这道题要求用C语言或C++编写
当你描述故障的时候,你是不是把你的环境和操作说一下。如果把2.2的例子改成这样:
我使用的是CLion IDE,远程了远程连接centos8,并在CLion的配置setting中配置了远程连接
我在编写英文运行没有什么问题,发现只要代码中有中文就产生了乱码,就一个很简单的c程序,如下所示:
#include <stdio.h> int main() { //printf("Hello, World!\n"); printf("Hello, 世界!\n"); return 0; }
发现运行了,CLion最下方的控制台,英文显示正常,中文乱码了,于是我修改了file Encode编码为UTF-8,代码正常了,但是如代码写错的时候,发现还是中文乱码,比如我把上例子的printf改为"printfa",故意让它产生错误,中文部分就乱码好,如下图所示:
请问怎么解决?
这样别人操作看过的有解决过的,看一眼就知道是什么问题,省了大家多少时间?!
3.2 帮人就是帮自己
不要让帮你的人伤心,也不要让自己伤心,请学会把问题描述清楚!!