编程初学者的“天然呆”时光

news2024/11/17 22:42:00

初学编程的时候,仿佛进入了一个全新的世界,兴奋之余难免迷茫。这个过程中,总是伴随着一些令人哭笑不得的“天然呆”瞬间。本文将回溯我刚开始学写代码时的一些愚蠢但难忘的经历,与读者分享那段独特的学习时光。

一、“Hello World”之梦:

刚开始学习编程,写下第一个“Hello World”程序时,内心是无比激动的。但在兴奋的同时,我误把所有的字母都打成了大写,导致运行程序后却什么都没有输出。这简单的程序都能出错,实在是让人哭笑不得。
在这里插入图片描述

二、循环陷阱:

学习循环结构时,我陷入了一个奇怪的陷阱。我编写了一个简单的循环程序,但由于粗心,循环条件一直被我设置为 while (true)。结果是,我编写的程序一直在不停地运行,我只能手动关闭它。当时我一脸懵逼,后来才恍然大悟,“true”这个条件确实是一直成立的。
在这里插入图片描述

三、括号的大乱斗:

在学习掌握了函数和条件语句后,我写了一个稍微复杂的程序。由于括号的放置问题,整个程序的逻辑都变得混乱不堪。编译器的报错信息像是在嘲笑我一样,但我却一度摸不着头脑。细心的排查后,发现括号的位置错乱导致了许多逻辑错误。

四、注释的“疯狂”时刻:

在为代码添加注释时,我一度陷入了“疯狂注释”的怪圈。为每一行都添加了长篇大论的注释,以至于代码本身都被淹没了。后来我明白,注释是为了解释代码的关键部分,而不是为了让整个文件变成一篇注解大全。
在这里插入图片描述

五、命名的无底洞:

刚开始学习编程时,给变量和函数取名字是一项看似简单实则颇有技巧的任务。但我当时并没有领悟到这一点,给变量随意取了一些令人费解的名字,导致后来看自己的代码时有点摸不着头脑。学习了更多之后,才逐渐领悟到良好的命名规范的重要性。
在这里插入图片描述

结束语:

编程的学习过程中,总是充满了欢笑与挫折。每一段“愚蠢”的经历,都是成长的一部分。它们见证了我从一个刚入门的编程小白到逐渐驾驭代码的过程。愿每个编程初学者都能在这条“愚蠢而美好”的道路上,笑对每一个Bug,迎接成长的挑战。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1073064.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【pv和pvc】

pv和pvc 一、存在原因二、存储卷分类一、emptyDir存储卷二、hostPath存储卷1.在 node01 节点上创建挂载目录2.在 node02 节点上创建挂载目录3.创建 Pod 资源4.访问测试5.删除pod,再重建,验证是否依旧可以访问原来的内容 三、nfs共享存储卷1.在stor01节点…

UE4 Unlua 初使用小记

function M:Construct()print(Hello World)print(self.Va)local mySubsystem UE4.UHMSGameInstanceSubsystemUE4.UKismetSystemLibrary.PrintString(self,"Get Click Msg From UnLua ")end unlua中tick不能调用的问题: 把该类的Event Tick为灰色显示的删…

Maven 构建配置文件

目录 构建配置文件的类型 配置文件激活 配置文件激活实例 1、配置文件激活 2、通过Maven设置激活配置文件 3、通过环境变量激活配置文件 4、通过操作系统激活配置文件 5、通过文件的存在或者缺失激活配置文件 构建配置文件是一系列的配置项的值,可以用来设置…

【面试经典150 | 哈希表】同构字符串

文章目录 写在前面Tag题目来源题目解读解题思路方法一:哈希表 写在最后 写在前面 本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更…… 专栏内容以分析题目为主,并附带一些对于本题涉及到的数据结构等内…

配电运维管理系统:电力数字化升级的关键

随着社会的快速发展和电力需求的增长,配电系统面临着越来越大的压力。为了确保电力供应的稳定性和可靠性,电力企业需要采用先进的管理系统,以提高配电运维的效率和质量。 一、配电运维管理系统的价值 配电运维管理系统通过集成了人工智能…

Nessus安装与使用_nessus安装使用教程

前言: Nessus号称是世界上最流行的漏洞扫描程序,全世界有超过75000个组织在使用它。该工具提供完整的电脑漏洞扫描服务,并随时更新其漏洞数据库。Nessus不同于传统的漏洞扫描软件,Nessus可同时在本机或远端上遥控,进行…

用jad反编译工具查看java接口相关的默认修饰符

接口抽象类复习 -> 默认修饰符是啥 -> jad反编译证明 https://www.cnblogs.com/changrunwei/p/6618117.html 文章目录 背景操作过程反编译前后对比操作截图结论 背景 今天刷到这篇文章,想起之前笔试题总是记不清,所以想证明下。 之前一直不清楚要…

d3dx9_39.dll如何修复?最新修复d3dx9_39.dll方法分享

大家好!今天我要和大家分享的主题是“d3dx9_39.dll丢失的修复方法”。我们都知道,在使用电脑的过程中,经常会遇到各种问题,而其中最常见的就是文件丢失。d3dx9_39.dll就是其中一个常见的丢失文件。那么,如何修复这个丢…

Linux|软件安装包deb打包

参考: Ubuntu下的deb打包、安装与卸载 ubuntu打包软件 【Ubuntu】打包C程序及导出依赖库lib 文章目录 导出可执行程序依赖库安装打包工具创建工作目录设定安装的路径编写控制文件使用 dpkg 命令构建 deb包安装 deb包卸载deb包 导出可执行程序依赖库 在.out文件所在…

如何选择适合的Java服务器租用方案

随着共享经济的兴起,租车软件在如今的市场上变得越来越流行。但是,对于许多初创公司和开发者来说,了解开发一个租车软件所需的费用以及如何选择适合的Java服务器租用方案可能是一个挑战。本文将为您提供一些建议,以帮助您了解开发…

攻防世界题目练习——Web引导模式(一)

题目目录 1. command_execution2.xff_referer3.simple_js4.php_rce5.Web_php_include6.upload17. warmup 难度1全部写过了,这个系列里没有 指路: 攻防世界题目练习——Web难度1(一) 攻防世界题目练习——Web难度1(二&a…

软件工程概论

文章目录 软件的定义软件的特点软件的种类软件工程的起源软件工程的三个阶段软件工程概念的提出软件开发的本质软件工程框架软件工程的目标软件工程的原则软件工程的活动 软件的定义 计算机系统中的程序及其文档。 程序是计算任务的处理对象和处理规则的描述; 文档…

Unity 引擎变身收费大亨,程序员们的钱包开始减肥计划

变天了!Unity 引擎自 2024 年元旦起,要开始对我们开发者“开刀”了。别急,先听我慢慢道来这个悲欢离合的故事。 Unity 收费新政:别再白嫖了! 喜大普奔!Unity 引擎宣布从 2024 年 1 月 1 日开始&#xff0…

基于若依ruoyi-nbcio支持flowable流程分类里增加流程应用类型

主要考虑到流程分很多种,普通的是OA流程,还有自定义业务流程,钉钉流程等,所以这里加了一个appType的应用类型,以便后续对不同的应用流程做不同的处理。 1、首先增加一个字典wf_app_type的流程应用类型如下 2、先增加三…

【排序算法】插入排序

文章目录 一:基本概念1.1 介绍1.2 原理1.3 插入排序法思想 二:代码实现2.1 源码2.2 执行结果2.3 测试八万条数据 三:算法分析3.1 时间复杂度3.2 空间复杂度3.3 稳定性 一:基本概念 1.1 介绍 插入式排序属于内部排序法&#xff0…

计算机视觉简介(1)

任何计算机视觉处理流程都始于成像系统,它从景物中捕获反射出来的光线,并将光信号转换成计算机可以读取和处理的图像格式 在计算机成像技术发展的早期,图像通过把胶卷或印刷图像素 化后获得;而现在图 像通常直接由数码相机获取&a…

内网穿透的应用-本地部署Stackedit Markdown编辑器公网远程访问

文章目录 1. docker部署Stackedit2. 本地访问3. Linux 安装cpolar4. 配置Stackedit公网访问地址5. 公网远程访问Stackedit6. 固定Stackedit公网地址 StackEdit是一个受欢迎的Markdown编辑器,在GitHub上拥有20.7k Star!,它支持将Markdown笔记保…

四川天蝶电子商务有限公司怎么样?

近年来,随着抖音的迅猛发展,越来越多的企业开始涉足抖音服务领域,希望通过抖音平台来拓展自己的业务。这其中,四川天蝶电子商务有限公司便是备受瞩目的一家。那么,四川天蝶电子商务有限公司的抖音服务到底如何呢&#…

主从复制的实现方案

读写分离技术架构图 实现读写分离的技术架构选型如上;需要自己去实践主从复制;为了节省资源,当然系统并发量并没有那么大,选择一主一丛;强制读主库,为了解决主从同步延迟带来的影响;对于实时性要求高的强制读主库;GTID 主要是一种事务标识技术…

什么是网络安全?掌握网络安全技能可以做什么

前言 随着互联网时代的到来,越来越多的人依靠互联网工作和生活,网络安全变得越来越重要。市场对网络安全工程师职位的需求逐渐增加。越来越多的朋友希望发展网络安全技能。那么网络安全是什么?如何学习网络安全?学完网络安全可以…