大道至简——做个懒人

懒人有懒法

——读《大道至简》第二章“是懒人创造了方法”有感

愚公移山靠的是坚持不懈,然而随着事物的进化,李冰凿山也不再是坚持不懈的凿山了,而是选择“积薪烧之”了。李冰会烧而不是凿原因是什么呢?如果他和愚公一样一味的督促团队凿石开山,那他就没有时间学习观察了,就一定不会发现烧的这种方法。他却不是这样的,他应该是个闲人,有时间看火烧石头的闲人。而闲人懒人也一定有自己的懒方法,愚公可以拼命努力,让今天的工作量超出一倍,但是毕竟人的精力有限,再怎么努力也不可能很快完成,有个好方法就可以事半功倍。所以有个好方法远比勤劳功率高。

对我们写程序来说也一样,一万行代码是可以写在一个文件中的,比如说64k文件的源代码是2184行。在以前人们习惯将源代码写在一个文件中,如果不让的话甚至会被痛骂。然而在一个文件中的源代码要去寻找一个函数会很困难,要在编译器里按下无数次PageDown/PageUp,这是极其困难的,然而总有懒人不想无数次的按键,所以就出现了可以将源代码分开的编程。由此可见懒人常常会有自己的懒方法,但是总会有效的。

也许我们现在还不会编程,不清楚怎样去写程序。这时候我们也许就该反问一下自己,为什么不把所学的归类呢,将知识整齐的放在自己的脑子里呢?将自己学到的只是分门别类,就像整理自己的书一样,常用的放在手边,不常用的放在书柜里。这样我们的脑子也许就不再乱了。

我们普遍认为:程序=算法+数据,然而我们常常忘记方法。算法和数据我们很容易就会学会,而方法却并不是那么容易的,每个人的对待同一个问题的看法不同,对待问题的方法也不一样。在面向过程的编程中,方法并不是那么重要,像愚公移山的问题就可以采用面向过程的程序设计来实现,但是这个解决的问题却很小,很难解决一些较大的问题。为了解决较大的工程就出现了面向对象的程序设计,有了过程和单元,也就有了工程,此时方法就会很重要,简单的方法就会使程序简单好多,也就有了“程序=算法+数据+方法”。其中方法很重要。

俗话说:懒人有懒福。这句话不是没有原因,懒人不太会埋头干一些事,为此他们会仔细观察,认真思考,去寻找适合自己的简单的方法,而这些方法通常都会使事情变得简单。我们在遇到事情时,也不要只是盲目的做事,找好方法再去做一定会让事情简单很多。我们要做的就是仔细观察,仔细思考,遇事不慌,多想想简单的方法,做个懒人也很好。

时间: 2024-08-09 10:44:53

大道至简——做个懒人的相关文章

大道至简第二章—懒人的方法

大道至简第二章—懒人的方法 僰道有故蜀王兵阑亦有神,作大滩江中.其崖崭峻,不可凿:乃积薪烧之.故其处悬崖有赤白五色. ----华阳国志卷三-蜀志 在第一章中作者引用愚公移山的典故向我们介绍了编程的精义,以愚公为例向我们介绍了个编程人员应具备的素质.而在第二章,作者通过蜀郡太守李冰烧石破山建造都江堰的故事告诉我们我们只是勤奋是不够的.如果李冰像愚公那样日复一日的敲石碎山,就不会有空闲时间去观察,去思考了.那也不会有“积薪烧之”的事情了.所以李冰乃是闲人一枚. 人的精力是有限的.愚公而愚公可以多吃点

《大道至简》之懒人的‘懒’

今天我读了<大道至简>的前几章,有一个章节名称叫"是懒人造就了方法",我感觉这有点道理,是懒的基因促使程序员的进步,因为懒,他们想要更快捷的方法去完成自己的目的,而这个目的可能很简单,比如受不了一直按 PageDown/PageUp来翻页去查找一个自己想要的函数而创造了'单元文件'进而出现了模块,导致结构化编程的时 代开始了,这便是'懒'的推动力,当然,仅仅'懒'是不够的能让此进化的人,必然还具有一个聪明的大脑和熟练的编程技巧,拥有这些才是她能推动编程进化的基础. 原文地址

读《大道至简—是懒人造就了方法 》有感

读了大道至简第一章编程的精义之后,我觉得感触颇深,于是乎我又读了第二章是懒人造就了方法 ,之后果然没有让我失望,第二章写的也是非常的好,非常的吸引我. 第二章的开头便引用了李冰凿山的故事,在战国时代,李冰作为蜀国的成都看守,他自身的手下有非常之多,但是他也使用了一个非常省力的方法,那就是“积薪而烧之”,而不是像愚公那样“碎石击壤”,引出了标题懒人造就了方法.前面第一章提到了程序设计师的一个基本素质,折衷,也就是用更容易的方法实现要求重要李冰就是想到了用火烧的方法,只用了不多的人,不多的时间就烧平

读《大道至简-- 第二章 是懒人造就了方法》 有感

社会的进步.科学的发展,无不是靠这些“懒人”. 懒人造就了方法,这句话一点也没错.突然间想想那些聪明的人,大多都是懒人.因为想得多,所以做得少.因为想得多,所以思维得到了锻炼,变得越来越聪明.懒人造就了方法,当一件事情需要很大功夫才能做完时,勤快人想得是马上去做,尽快完成,而懒人想得是怎样做省力,怎样做最节省时间,此时懒人创造了一系列的方法.越勤快,越没有机会找到更快的方法.因为勤快人的脑子里想的并不是方法相关的东西.很多时候,做一个懒人还是很有必要的. 愚公和李冰同样是在凿山,但是愚公每天都在

《大道至简-是懒人造就了方法》读后感悟

任何事情都是双面的.懒使人慢节奏,但也使人大脑的运转快速起来.因为懒,不想动,所以就会想一些简单的办法去解决生活中的难题.从而使生活不再那么繁重.无论什么时候,思想都是很重要的,一个愿意去想的人生活总是会给予优待的.  懒人造就了方法,这句话一点也没错.突然间想想那些聪明的人,大多都是懒人.因为想得多,所以做得少.因为想得多,所以思维得到了锻炼,变得越来越聪明.懒人造就了方法,当一件事情需要很大功夫才能做完时,勤快人想得是马上去做,尽快完成,而懒人想得是怎样做省力,怎样做最节省时间,此时懒人创造

大道至简-第二章 心得体会

大道至简——是懒人造就了方法    心得体会 “ 僰道有蜀王兵蘭,亦有神作大潭江中.其崖崭峻不可破,(冰)乃积薪烧之.” ——<华阳国志> 从这段历史文献中我们可以看到,李冰同样是凿山但是他懂得方法,懂得怎样快速的破山凿山.这大概就是愚公和李冰的区别了(李冰是‘积薪烧之’而愚公是‘碎石击壤’)这两种方法的结果差距是很大的. 很明显李冰的方法更高级一点,那么问题来了,李冰为什么会找到这种方法而愚公没有找到呢?如果李冰也和愚公一样每天都忙东忙西“受命以来,夙夜忧叹”每天连吃饭的时间都没有,那他可以

《大道至简》第二章

在第一章中,我们深知愚公的勤劳.勤奋,他敢下决心将家门前的山搬走,也阐述出了“子又生孙,孙又生子,子又有子,子又生孙,子子孙孙,无穷匮矣.”的思想,可在现代人眼里看来,这将是个工程浩大.耗时巨长的大任务.而在差不多同一时期,有一个人利用平常在空闲时间观察夫人炒菜时的垒灶中的鹅卵石被烧得3爆裂开来.遇水尤甚的现象,他就将这种思想运用在他将开发的巨大的工程中,取得了巨大的效果,也就成就了现在都江堰的景色. 这就是懒人与勤奋之人的差别所在,我们通常可能尽力脱去自己“懒”的标签,可是就是因为世界上有懒人

《大道之简》第二章

我们都知道愚公是一个勤奋的人,为什么说他是一个勤奋的人呢,因为他为了将家门前的山移走,协同子孙用斧凿山.而为了完成这个项目需要子子孙孙无穷尽也,这所谓工程浩大,耗时长.而在同一时期也有一个人也想将山移走,他却没有用这种方法,剑走偏锋,用了让意想不到的方法短时间内将山移走了.而他的方法是烧山,他方法来源于某一天,他看自己夫人炒菜时发现垒灶的鹅卵石被烧的爆裂开来才想到用烧山来将山“移走”.同样是想要将山移走,在同一时期,两个人却用了不同本方法,而带来的效果也有着天壤之别. 这就是懒人与勤奋的人区别,

大道至简阅读笔记1

写程序其实就是一个题体力活,当你明白了这件事情的逻辑和方法时,那么你再去解决这个问题,你就会发现其实这件事情非常的容易.同事不管你做什么事情,解决问题的逻辑和方法的,明白自己要去怎么做,然后描述给计算机这样你的程序就能够成功的写出.程序=算法+结构,其实不得不说这是编程的精髓,也是编程的真谛.如果你掌握了算法和结构那么编程对你来说还有难度吗?至于你想用什么语言去实现那就是你的事情了,编程语言没有好和坏之分,他们本质是没有区别,只不过他们针对不同的问题会体现出不同的优势.懒人有懒人的方法,而且大部