关于计算思维的一些没有逻辑的心得

算法是解决问题的方法,比如将10个数按照从小到大的顺序排列,应该怎样去比较?这时,针对于同一个问题会想出不同的解决方案。

算法其具体来说,就是一种操作步骤,如打开冰箱,把大象塞到冰箱,关闭冰箱的门。他是有顺序的,并且这一系列的动作组合起来,能够完成一个整体的目标——将大象塞进冰箱。

那么这里涉及更具体的——模块化的思维。就是我们在写代码的过程中,不要着急一下子就能够解决问题,而是要去想,如何将大的目标,拆分成具体可执行的步骤,然后再分别的用每一个模块实现,最终将各个部分有机的组合衔接,实现我们整个项目的功能目标。

而程序语言在我看来,就相当于是一种表达方式。你如何能够将这些步骤,用这种语言的语法规则表现出来,然后让解释器能够解释,最终我们的计算机理解明白。所以,程序语言就相当于是我与计算机之间的一种沟通的媒介。

计算机能够帮助我们提高效率,减少重复性的工作,使我们的生活更加精简。我有时候觉得,写完代码之后,放心的让它去跑就行了。而这个时候,你可以去泡茶,散步,过段时间之后,再分析结果即可。就像是雇佣了一个聪明又勤劳,精确的伙计,而且可以没日没夜的工作,而自己就像是一个豪富,只要保持代码书写的正确,就可以过上可以掌控的生活。

而且也许是处于行业习惯,我觉得自己的大脑同时也被我所正在从事的活动塑造着。我自己特别喜欢看到屏显“successful”的信息,觉得特别爽快。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值