zoukankan      html  css  js  c++  java
  • 《大道至简》第二章读后感

      第二章的开头沿用了愚公的故事,并引出了类似的例子李冰。同是凿山,却方法不同。愚公是勤勤恳恳的,三个技术人员,面队的这个庞大的工程,碎石是开衫的办法。同样面对浩大工程的李冰,用懒人的方法烧了一座山。一个会凿,一个会烧。时间上却是差的很多。无论的时间的利用,人力资源的利用,都可以看出李冰略高一筹。这也是事物的进化。李冰是一个闲人,懒人,但也正是因为他的性格造就了一个时代的新方法,成为里程碑式的存在。

      人的力量终究是有限的,面对比我们力量大数倍的工程时,我们需要有新的想法,新的方法去高效的完成工程。方法,能力是提升效率的唯一途径。我们很难相信,壹佰万行代码是可以写在一个文件里的,,我们没体验的早期写代码的辛苦,早期的汇编语言是非常复杂的,频繁的使用,引用是的编程繁琐,冗杂。于是高级语言出现了,高级语言产生不正是懒人造就的方法吗?不愿使用复杂繁琐的方法,便自己去摸索开创新的语言。勤快的愚公是创造不了方法的,单元文件的诞生也不是勤苦的人能想出来的。这个世界人,有勤快人也必定有懒人,那么就一定会有懒人的办法诞生,当他受不了繁琐的代码的时候,那一定会慵懒人的思维创造一个新的方法。我们现在的编译环境完全得益于懒人,不得不承认,编程不能没有勤快人,也不能失去懒人,他们的存在都会体现出自己的价值。

      每天看向自己的书桌,书都分类好放在一起,而自己却陷入程序没有思路的痛苦中。这也就是为什么只是学了,还是不能完美的利用问题。我们学了数据结构,C语言等等,但是在编程的时候我无法将数据结构的知识融入到编程中,无法将自己的知识摆在一个应有的分类中,杂乱无章,毫无头绪。这个时候我们需要把所会的知识分类,就像桌子上的书一样,找到本应该存在的位置,如果我们能做到这点的话,相信在编程的道路能更进一步。

       “程序=数据+算法+方法”,无论是面向对象还是面向方法,都是有相关的方法的,方法的问题并不能凸显在我们的面前,我们认为只要有了单元与模块,在面向过程一样可以完成的大型程序,我们不需要造就什么方法,当面向对象出现了,一个都发生了改变,过程与单元的出现,即工程。

       通过第二章的学习,我认识到了懒人造就了方法,知识分类的整理的重要性,方法的重要的重要性,化繁为简,是我在以后编程道路的信念!

  • 相关阅读:
    取消svn版本控制
    Sublime Text 2搭建Go开发环境(Windows)
    RESTful API 设计指南
    laravel-v5.1分页并带参数
    laravel使用的模板引擎 blade
    控制器中添加DB类才可以操作数据库表中的数据
    简单hello world
    创建控制器命令
    命令创建模型类
    IntelliJ IDEA类头注释和方法注释
  • 原文地址:https://www.cnblogs.com/ylx111/p/5906634.html
Copyright © 2011-2022 走看看