是懒人造就了方法
俗话说,“懒人有懒法”,也就是说,这个世界上,有勤快 人就必然有懒人,有懒人也就必然有懒人的懒方法。《大道至简》中提到了愚公和李冰对于石头的破坏的故事,愚公勤奋,但是他的方法是周而复始的“凿”,而李冰呢?懒惰的李冰再一次偶然中发现“烧”的方法更快,所以李冰创造了火烧石头的方法。
在精简指令集和复杂指令集的研究中也是这样,懒人发现只有20%的指令是用的最多的,于是将大部分不用的整理起来。再开始时候,我们都将代码放到一个文件,直到一个文件放不下64K文件之后,才发明了多个文件。是懒人创造了方法,当然也会有他的前提,前提就是,懒人必须勤于思考,而不是一味的盲目干活。
程序=代码+算法+方法,在第一篇的基础上又加了一个方法,当然,对于方法来讲起着关键的作用,方法能使我们走捷径,对于解决问题来讲有着重要的帮助。 总体结构->面向对象,关系->数据结构,实现->算法,我们在学习的过程中,往往学了很多东西,但是到解决问题的时候,大多又不知道运用哪些知识去解决,人的精力终归是有极限的。提出新的“方法”,解决的将是影响做事成效的根本问题。所以我们在学习中,不仅要学知识,还要学方法,然后去用知识+方法去解决问题,这样的学习才有意义。