博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
初学编程一周的感想
阅读量:5037 次
发布时间:2019-06-12

本文共 680 字,大约阅读时间需要 2 分钟。

 由于此前从未接触过编程以及相关领域,最初对它的认识基本上是由“高端”、“技术宅”和“脑力透支”等关键词构成的。想象中的程序员或许是一群痴迷于公式、程序的技术控大神,具有比劲舞团玩家更灵活的手指,比数学科代表更严谨的逻辑和比售票窗口大姐还冷漠的言语... 而通过一个星期的了解才发现,事实上情况与我想象中远远....也差不多

  逻辑思维对于编程而言即使不能称为锦上添花,但也是必不可少的。仅仅从几天的热身练习下来就感觉到,想要实现一个功能绝不仅仅是讲必要的代码进行拼接组合就能够完成的。在每个步骤的代码正确的前提下,或许一个括号位置放错的小细节都会导致程序的运行谬之千里。程序员编写代码也不是像查找单词一样只管找到正确的代码然后copy上去即可,其背后是思维和逻辑不停地在运转,判断和计算不停地在碰撞的过程。尽管现在我还从事的简单无脑的入门练习阶段,但也产生了一些反复出现错误。比如 在循环结构中,因为输出代码所放的位置出错而导致输出结果错误。

  另外,既然编程不只是一个简单的代码拼接和组合的工作,那么对于代码的认识就不能够仅仅是“是什么”和“怎么用”的层面上,否则或许就会使得编程如同记单词一样成为查找和记忆的过程。我觉得探究“为什么用这串代码”以及“还能使用哪种代码来实现”这两个问题有助于我们初学者加强对代码的理解,为今后工作的进行奠定扎实的基础,从而使得在编程过程中的效率得到提高。

  由于刚接触不久认识还比较感性,不妥之处有待将来进行纠正O(∩_∩)O

转载于:https://www.cnblogs.com/Leslee-7/p/6581165.html

你可能感兴趣的文章
343. Integer Break
查看>>
一句话总结kNN算法
查看>>
C#利用服务器实现客户端之间通信
查看>>
文件上传之伪Ajax方式上传 (转)
查看>>
观音莲的养殖方法
查看>>
生日悖论
查看>>
VMware虚拟机配置文件(.vmx)损坏修复
查看>>
CSP URL映射
查看>>
LuoguP4357 [CQOI2016]K远点对
查看>>
外部类和内部类的创建调用实例2个
查看>>
理解JavaScript闭包(closure)
查看>>
1362
查看>>
理解信息管理系统
查看>>
post
查看>>
CentOs上搭建nginx
查看>>
对象遍历
查看>>
php点击排序
查看>>
jquery+php上传图片截图功能实现
查看>>
Git储藏与恢复
查看>>
【算法复习三】算法设计技巧与优化----算法设计技巧
查看>>