zoukankan      html  css  js  c++  java
  • 浅谈编程思维与我们的关系

    这几年一直致力希望把编程中的精髓带给更多的人,但突然回首看看,似乎编程给人们带来好处的核心点,却一直感到言语晦涩。不是说不清,而是一直沉寂在技术中,无法将内心的远景描述出来。今天就给大家聊聊思维编程给所有人带来的好处。在这里我们不评论谁好谁坏,只是聊聊而已!

    file

    首当其中,就是整体的宏观思维,具备编程思维的人,在思考一件事的时候,不再是面向一步步该怎么做,而是整体的思考。在整体中又会切分成不同的维度,用数据加以衡量和校验。比如这张买菜思维图

    file

    从以上图中,我想我们稍微总结一下,最大的区别就在于理性了,往细了说我们会发现编程思维具备一定的范围限制,例如菜品占比。这个思维就类似我们编写for循环语句,总要指定结束条件。第二,我们还看到了编程思维中的排错,这就类似if判断语句,不符合条件的直接不执行。那么第三个呢?思维更复杂!我们来看看!

    file

    从上面的图,我们可以看到由于类似编程的思维,让我们在处理一件事时,增加了层层的判断,以及对应的分支,如此一来,最直接的就是让我们减少犯错的可能。

    file

    从生活的角度来讲,学习过编程以后,我们不再会对手机上应用出现的404、页面找不到而大惊小怪,对网络信号不好时的断线重连也会坦然笃定,对别人发来的莫名其妙网址也会提高警惕,对一些基于用户的非法操作带来的奇葩现象也不会盲目的仰天长啸,当然这只我随便列举的表象,随着深入学习,你会发现编程能帮助你解决生活当中的很多问题!

    file

  • 相关阅读:
    课堂作业
    Visual Studio Code for mac 设置中文
    git分支与主干合并操作
    git常用命令
    js事件冒泡和事件委托
    JS中的三种弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的命令是什么?
    常见的解决浏览器兼容性问题的方式有哪些
    vue问题大全
    浅析前端工程化
    前端中常见的数据结构小结
  • 原文地址:https://www.cnblogs.com/qidaoxueyuan/p/12427869.html
Copyright © 2011-2022 走看看