学编程遇到问题,如何更好地提问?

2023-05-24 0 409

进阶教程、事例源代码、自学数据资料、客户群

请出访:python666.cn

大家好,热烈欢迎来到 Crossin的程式设计课室 !

一个程式设计新手,尤其是刚进阶的新手,在自学过程中必定会碰到各种难题,于是不免需要向人发问谋求答疑。本程式设计课室开业以来,我也答疑了非常多的发问。今天想就“发问”整件事情说说我的一点儿提议:

1. 发问之前先试著搜寻

你的难题可能将是一千万人曾碰到过的小难题,搜寻引擎就能回答你。

2. 尽可能将清楚、精确、完备地叙述你的难题

不要只把你要学的地方拿出来问而不提到难题的始末,不然提问者可能将无法明白你的难题。尽可能主观叙述难题,而不是只说他们的认知和假定。在主观叙述的基础上,你能再加上他们的推论和试著化解的结论。

3. 附有必要性的重要信息

假如你的标识符出了难题,请提供更多你的标识符、运转结论、收起重要信息,假如有必要性,最合适截屏(推论是否文件格式、手写、运转形式上有难题)和标识符文档(方便快捷别人拷贝并运转你的标识符)都附

4. 最合适选择闲聊群和高峰论坛发问

这一点儿是我个人特别针对本课室的电视观众的提议。闲聊群的益处是,有很多人能看见你的难题,这里头很可能将有人化解过类似于的难题。即使没有整套的标准答案,一起探讨也有助于找到化解计划。

高峰论坛的益处是,你的难题会纪录下来,能被更多人看见,它被答疑的可能将性也就更高。同时,它也会为后来的人提供更多参照。高峰论坛回帖的局限性在于可能将不会立刻得到答疑。

综上,我认为一个比较好的发问形式是:在你试著他们搜寻后依然不能化解难题时,在闲聊朋友圈或者高峰论坛上叙述确切你的难题,包括你要做甚么,碰到了甚么情况,你的标识符、输入、收起重要信息,足够重要数据量的截屏和标识符短片,你试著过的计划和结论。这样,会让你的难题更有效地得到化解。

附有一篇文章:《发问的智慧(How To Ask Questions The Smart Way)》,由知名黑客 Eric S. Raymond 所写,并被广泛转载。你很容易在网上搜到它。

这篇文章主要是面向“黑客”所说。对于一般的程式设计新手,有些要求可能将略苛刻。不过参照阅读,对于你应当会有帮助。毕竟没有人能一直停留在新手的阶段,好的习惯越早养成越早受益。

在这里,摘录其中的一些条目:

发问前

试著在你准备发问高峰论坛的历史文档中搜寻标准答案

试著搜寻互联网以找到标准答案

试著阅读手册以找到标准答案

试著阅读“常见难题文档”(FAQ)以找到标准答案

试著他们检查或试验以找到标准答案

试著请教懂行的朋友以找到标准答案

假如你是程序员,试著阅读源标识符以找到标准答案

发问时

仔细挑选高峰论坛

面向新手的高峰论坛和互联网中继闲聊(IRC)通常响应最快

第二步,使用项目的邮件列表

使用有意义且明确的主题

用清晰、语法、拼写正确的语句手写

使用易于读取且标准的文件文件格式发送难题

叙述难题应精确且有内容

量不在多,精炼则灵

别急于宣称找到bug

低声下气代替不了做他们的家庭作业

叙述问题症状而不是猜测

按时间先后罗列难题症状

叙述目标而不是过程

发问应明确

关于标识符的难题

别张贴家庭作业式难题

删除无意义的要求

不要把难题标记为“紧急”, 即使对你而言的确如此

礼貌总是有益的

难题化解后追加一条简要说明

发问禁忌

我到哪能找到某程序或 X 资源?

我怎样用 X 做 Y?

如何配置我的 shell 提示?

我能用 Bass-o-matic 文件转换工具将 AcmeCorp 文档转为 TeX 文件格式吗?

我的{程序、配置、SQL 语句}不运转了

我的视窗电脑出难题了,你能帮忙吗?

我的程序不运转了,我认为系统工具X有难题

我安装 Linux 或 X 碰到困难,你能帮忙吗?

我如何才能破解超级用户口令/盗取通道操作员的特权/查看某人的电子邮件?

详细内容见此链接(拷贝到浏览器里打开),文章有些长,不过还是挺有意思的。

http://www.beiww.com/doc/oss/smart-questions.html

Crossin的新书 《码上行动:零基础学会PYTHON程式设计(CHATGPT版)》 已经上市了 。

本书力求做到浅显易懂,让完全没有程式设计经验的零基础“小白”也能学会Python。内容从环境搭建这种最基础的步骤开始讲起,逐渐深入到常见的实际应用当中。在讲解知识点的同时配有相应的标识符示例,让读者能边学边练加深认知。

全书涵盖Python环境搭建、基础语法、常见数据类型、实用模块、正则表达式、面向对象程式设计、多任务程式设计等知识点。另外还提供更多了爬虫、GUI、游戏三个实战项目。

书中还创新地使用 ChatGPT 作为程式设计自学的辅助,带领读者探索AI时代下自学程式设计的新模式。

学编程遇到问题,如何更好地提问?

后可在后台联系我,加入读者交流群,Crossin会为你开启陪读模式,答疑你在阅读本书时的一切疑问。

感谢转发点赞的各位~

如需了解付费精品课程教学答疑服务

请在Crossin的程式设计课室666

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务