首页 > 代码库 > 大道至简第二章读后感
大道至简第二章读后感
《大道至简:软件工程实践者的思想》第二章讲述的是:“是懒人造就了方法”。
文章开篇引用《华阳国志》中的一段话“僰道有故蜀王兵兰,亦有神作大滩江中。其崖崭峻不可破,(冰)乃积薪烧之。”同样是移山,“愚公凿山”和“李冰烧山”,都是想把山挪走,但这两个人的方法却截然不同。愚公信心满满的开始了凿山,而且还知道“山不加增”而他“子子孙孙无穷尽”,所以他坚信只要勤劳终会有一天会把山挪走。而李冰在干什么呢?管理着成百上千人的队伍,要是忙起来的话必定焦头烂额。相反,他一点也不忙,还有工夫给妻子烧菜,闲到看火烧石头,正是这样他发现垒灶的石头被火烧的爆裂,遇水尤甚,这是在移山。而在编写程序的时候,如果上来就埋头苦干,虽然“程序不加增”而我们也的确“子子孙孙无穷尽”,但这样耗下去对我们来说没有任何好处,甚至最后有可能完不成任务被老板骂。而“懒人”程序员在接到任务之后都不会立刻去做,而是思考出最佳的方法再着手去做,最后他们往往会提前完成任务,甚至会做的更好。所以我认为这里的懒是带引号的,不是无所事事,而是勤于思考的表现。在做事情的时候,勤快的人总是想也不想冲在最前面,不畏困难,不会抱怨,像老黄牛一样默默耕耘。如果事情容易解决还好,但是如果事情很困难的话埋头苦干往往不可取,甚至有时会起到反作用。而我们这里的“懒人”就不同了,他们在做事情时往往会深思熟虑,看似进度会落后那些勤快的人,实则不然,这些“懒人”创造的方法往往会起到关键性的作用,到最后往往进度会超过那些勤快的人,甚至会把事情做得更好,更完美。所以说方法往往都是“懒人”创造的。
其中一节的标题是“你的书桌是乱的吗?”是提醒我们不要只顾着学习,要抽出时间来对自己所学的知识进行整理,知道自己学的是什么,这些知识有什么用,这对我们所学知识的应用有着巨大的好处。
通过阅读,我知道了“程序=算法+结构+方法”。现在做事讲究的是效率与质量,如果不出现面向对象而一直是面向过程的程序设计的话,那么伟大的工程可能还要再干一百年……因此做事讲究的是方法,不能盲目去干,首先应该思考这个问题该如何处理,找到最简便的方法后,再去执行。作为大学生的我们,应该学习这个懒人的智慧,比如在学习上我们不一定要每天埋头苦读,而是要找到属于自己方法,按照适合自己的方法进行有计划的学习。当遇到难题时,不要盲目去做,而是用心思考,找到出路,最终取得成功。这也正是《大道至简》第二章带给我们的启示吧。
大道至简第二章读后感