懒人创造方法
——读《大道至简》有感
这个世界上勤快人有很多,他们如蜜蜂一样辛勤劳动。蜜蜂只有3个月的寿命,在采蜜最忙的阶段他们一天要往返十多公里,很多蜜蜂把他们的生命贡献给了劳动。但方法是靠脑子想出来的,而懒人多的是时间来想办法,以便更好的享受生活,所以懒人造就了方法。
同是战国时期,愚公移山采用一点一点地凿山,虽然也能将山凿穿,但是效率低下,浪费太多的时间和精力。人毕竟不是机器,重复的动作容易使人产生疲劳,所以我觉得可能山还没凿穿的时候他们就已经厌烦了。而李冰在修造都江堰的时候采用了“积薪而烧之”的方法,使石头热胀冷缩自己炸掉。我觉得李冰应该是一个懒人,因为他作为四川巡抚手下有成千上万的劳动力,又肩负着修造都江堰的工程,既然还有时间和精力给他的妻子做饭,从而发现了“热胀冷缩”这一神奇的原理。所以懒人造就了方法。
在编写程序的时候,我们习惯性地将所有代码放入一个文件中,但是一旦出现了一个dug,我们只能一行一行的检查,无疑要做一只“小蜜蜂”。但若将程序用类封装,并放在不同的文件中,这样我们就可以看哪个功能无法实现,去找哪个类来进行修改,这样无疑会减少我们的工作量。就像书的整理,我们要按大小,使用频率,类型进行整理,从而方便我们的使用。而程序中的unit便是懒人创造的整理方法。
程序=算法+结构+方法。法国哲学家帕斯卡在《风中的芦苇在思考》中说:“思想形成人的伟大。一个人不过是自然界里一株最脆弱的芦苇,但他是一株会思考的芦苇。”钻木取火让我们摆脱了茹毛饮血,建造房屋洞穴让我们不再风餐露宿,文字让我们摆脱了结绳记事走向了文明......所以程序的编写不单单只是算法加结构,他还需要好的方法,磨刀不误砍柴工,良好的解决方法可以事半功倍。如果在程序中应用良好的编写技巧可以使我们的程序更加简洁,运行速度更快,更具有可读性,而这些就是编写好程序的关键。
懒人造就方法,懒人的方法更符合人类的使用习惯,在计算机发展的前期,计算机没有键盘和鼠标,人们使用计算机时只能敲代码来实现自己想用的,十分不方便。后来发展有了键盘和鼠标,界面也变成了图标型界面,使得操作更加人性化,更加便捷。就像手机的发展,从原来的大哥大发展成现在的智能时间,也是科技工作者和码农的能力才有的现在的方便,才有懒人的春天。
懒人创造了方法,方法使程序的编写更加简洁、可用,方法使人的生活更加便捷。方法是我们靠我们的思考才有的,所以勤思考才能有方法,方法使人生活更加方便。