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

         大道至简第二章用李冰的例子引出来“是懒人创造了方法”,并与愚公作了对比,同样是凿山,愚公需要“碎石击壤”,而李冰却懂得“积薪烧之”。面对同样的浩大工程,如果李冰也像愚公那样日复一日的督促他的团队凿石开山,那他一定没时间学习,寻找或观察,要知道他的团队成千上百人,李冰如果忙起来,一定会“夙夜忧叹”,所以李冰是一个闲人,可以闲到没事看火能不能烧爆。正是由于李冰的懒,才创就了一个属于懒人的方法。

         以前的程序只能是将代码打在穿孔纸带上,当中的苦楚也许只有那时的人才能了解,人的力量终归是有限的。随着以后的发展,人们摸索出了新的方法,要知道,一百万行的代码是可以写在一个文件里的。早期的汇编语言里,某个语句的使用非常频繁,使得编程也特别繁琐。然而,终究是懒人的方法,不愿意使用繁杂的方法,进而摸索出了新的高级语言,使得编程变得更加方便。对于要把“一万行代码写到一个文件中”,勤快的人是创造不出方法的,但是“单元文件”的方法还是出现了,懒人就会有懒方法。有勤快人就有懒人,两者相辅相成,各自体现自己的价值。

         尽管自己的书桌可以收拾的很整齐,知道如何把书分类,还是说自己不会写程序。只是不知道这些知识用来干什么,相比我们现在,学了C++,数据结构等等,不懂得如何运用相应的知识融入到编程中,这时应该尝试一下分类,把既有的知识像书桌上的书一样整理一下,进行分类,这样在以后的编程中才能把相应的知识运用好,自己才能更进一步。

         程序=算法+结构+方法。无论面向过程还是面向对象,都是讲求方法的,只要有了“单元”和“模块”的概念,在面向过程时代,依然可以做出大型程序,在那个时代,方法并不会凸显在我们面前。无论面向对象是否会出现,一个与其无关的东西却因为过程与单元的出现而出现了,即工程。

        通过对大道至简第二章的阅读,我明白了即使懒人也有属于懒人的方法,是懒人创造了方法。理解了知识分类的重要性以及方法的重要性,希望通过阅读大道至简,能让我在编程路上更进一步!

  • 相关阅读:
    How To Scan QRCode For UWP (4)
    How To Crop Bitmap For UWP
    How To Scan QRCode For UWP (3)
    How To Scan QRCode For UWP (2)
    How To Scan QRCode For UWP (1)
    How to change windows applicatioin's position via Win32 API
    8 Ways to Become a Better Coder
    How to resize or create a thumbnail image from file stream on UWP
    C# winform压缩文件夹带进度条
    MS ACCESS MID函数
  • 原文地址:https://www.cnblogs.com/jokerr/p/5910181.html
Copyright © 2011-2022 走看看