《大道至简》第二章(是懒人创造了方法)读后感
任何事情如果有了好的方法那么效率就会提高,就会很快完成一项大的工程,而好的方法的创始者必定是因为不想长时间的去做才创造出的可以省时省力的方法,所以懒人造就了方法。当然这的懒人并不是指的整天无所是事的人,而是不想耗费太长时间去完成一项工程,而是想省时省力高效率做事的人。
凡事在做之前应该充分考虑,分析现有方法。有时候你一直使用的并不是最好的,只要稍微的改变就可以产生意想不到的方法。那些循规蹈矩,开始的时候只会用固定的方法,固定的格式走路,他们缺少的是对问题本身的思考,使用的是前人的智慧。
懒人能够创造出许多东西,应为他们有更多的需求,他们想要优化更多的东西来解决当前的许多问题。然而勤快的人解决问题的方式则体现在用自己的行动不停地工作,效率低。所以做事之前应该想思考优化方法,然后在努力去做。这样才能得到最好的结果
“单元文件(Unit)”的概念来源于一个程序师不想太多次地按PageDown/PageUp键,这也来源于他的懒惰,他有想要提高效率,省时省力的需求,所以他创造出了"单元文件"的概念,模块得以出现,后把一个大模块分成小模块,于是我们可以开始分工合作,提高工程的开发效率。
正是对程序工程化的不断优化,才有了当今这么多便利的程序供我们使用。不过这一些也应该与时代的发展有关,当我们面临程序越来越大的问题时我们提出了单元化的方法解决它。当我们面临程序不在只能由3、4人完成时我们想要把它更有效的组织起来。于是出现了工程化的编程方法。想win10就有上万人的编写,如果没有一个好的工程分割,不可能完成如此浩大的工程。让我们不断深入对程序问题的思考,不断优化现有问题,那计算机行业将成为各行各业变革的巨头。
学习也是非常讲究方法的,如果一味地去收获知识,不去整理分类,学再多的只是也是徒劳的,我们在学完了一定的知识后需要对其进行分类整理。明白各个知识点的用处以及使用频度,在解决一个问题时,清楚应该用哪些知识点去解决,并且用的知识点是大家所需要的,这样我们才能做好事情。
面向对象程序设计方法在很大的程度上提高了程序设计的效率,但是因CPU的原理是过程的,所以面向对象并不是彻底的。虽然面向对象并不彻底,但他确实在一定范围内塔高了编程效率。在程序设计中我们需要有“方法”的概念,把方法加入到程序设计中,采用面向对象的方式,我们可以高效的进行开发工作,如果只是一味的采用愚公式的开发,那么耗费的时间将很长。