《大道至简》第二章读后感
Posted 小皇帝闹闹
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《大道至简》第二章读后感相关的知识,希望对你有一定的参考价值。
第二章名为“是懒人造就了方法”,“懒人”一词说实话没人会对它有好印象,这类人好吃懒做,生活低迷,没规律没目标的活着。可是殊不知正是由于懒惰,才创造出了做事更简便有效的方法。
在第一节里引用了李冰凿山的典故,将他与愚公移山进行对比,愚公很勤快,勤快得今天可以比昨天多凿一倍的石头,用的是最基本的方法,并没有思考问题。而李冰,身为蜀郡太守,跟愚公不一样,他不需要自己亲自去凿山,交给手下去办就可以,所以说他很闲,闲到去看妻子做饭时火烧石头,却造就了“烧石头”这个“碎石”的方法。这可能让人觉得很不公平,但事实就是如此。愚公就像企业的普通员工,每天循规蹈矩勤勤恳恳,只是做好自己分内的工作,很少会深度思考,去寻找能加快自己工作效率的方法,而李冰就像那些主管,他们看似很闲,工作都交给自己手下的人去做,但是他们的思维很清晰灵活,你每次完成的项目,他都能从中找到你的不足或错误,而你自己在编程的过程中却没有发现,而且很多能吸引客户的想法也是他们想出来的,所以,决策者能坐到他的那个位置一定有他的过人之处。
第二节名为“一百万行代码是可以写在一个文件里的”,可以是可以,但是很不提倡。早期程序员写程序时,由于当时的技术不支持,所以他们习惯于将上万行的代码写在一个程序里,习惯成自然,就传承了下来,后来出现了单元文件,然后又有了模块,终于把代码分开了,这解决了好多麻烦。一百万行代码写在一个文件里,想想都恐怖,如果出现了错误,你需要修改的地方可能高达上万处,非常难查找和修改,而且这样没法进行分工合作,在中途换一个人继续编程的话,可能完全接不上前面人的工作。反观将代码分开后,可以开始分工作了,一部分人写这几个单元的代码,另一部分则写那几个,提高了效率,而且出现错误时,也能更好解决,这就像一个团队,一个人不可能承担所有的事情,所有人一起分担才是最好的解决办法。
第三节名为“你桌上的书是乱的吗”。因为经常上课用书用过的书就会顺手放在桌子上,然后由于是自己放的,也方便寻找,可是在家里的时候,我妈打扫卫生时会把桌子上的乱东西全部整理掉,但突然看到桌子上需要的东西全部都没有了我的内心是崩溃的。书虽然是乱放的,但他们的位置我记得清清楚楚,需要时我能快速的找到,被整理之后我再找到他们就很费劲了。但不管整不整齐,你的思维必须清晰,能在第一时间找到你所需要的,就像你脑中的知识,你必须将他们分好类,不能混杂的放在一起,能做到这一点,不管在什么领域,你都能谋得一席之位。
第四节名为“我的第一次思考:程序 = 算法 + 结构 + 方法”,在初学者的思想里,“程序 = 算法 + 结构”,这是最基本的,先想出一个工程的结构,然后再用算法去实现。但世界是在进步的,所以“方法”出现了,它将开发的过程完善了,出现了很多更方便的渠道,节省了时间和精力,提升了效率。所以在进行编程前先想想有没有更好的方法能使过
程简化,这样的话能起到事半功倍的作用,编程者和使用者都能受益。
以上是关于《大道至简》第二章读后感的主要内容,如果未能解决你的问题,请参考以下文章