博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
大道至简——第二章读后感
阅读量:5106 次
发布时间:2019-06-13

本文共 1152 字,大约阅读时间需要 3 分钟。

看完《大道至简》第二章——是懒人造就了方法了,再次出来冒泡。

第一节——是懒人造就了方法,本节主要讲述了一个实际的故事,故事的主人公是李冰,

他奉命修筑工程,但由于山高且硬,不好凿,虽然他有手下上千,但他没有命他们直接凿山,而是,先用火烧,然后再浇水在山上面,结果进度却事半功倍。故事中,李冰并不是一个勤快的人,相反是一个懒惰的人,他因无聊帮妻子烧菜,结果不小心将水弄到受热的石头上,石头一下就裂开了,这给了李冰极大的启发,从而帮他加快了工程的进度。从他这个故事中我们可以学到:人不一定要勤快,懒惰并不是注定是坏的,人可以懒,但一定勤于思考。还要注意观察,注意生活中的貌似不起眼的小事,有可能能给你极大的启发。要善于动脑,将得到的知识应用于实践中。最重要的是,人的精力终究是有极限的,不管你如何勤快,你做事依旧是进度慢的很,所以,不要一味地去勤奋,而要善于动脑,积极地去思索快捷的方法,这样既省时省力,而且还可以“偷懒”!做个勤于动脑的懒人也是不错的。

第二节—— 一百万行代码是可以写在一个文件里的,本节主要讲述了代码从只写在一个文件中,转变成写在多个文件中。原因是有的程序员忍受不了持续翻页查抄代码,终于发明了“unit(单元文件)”,而随着单元文件的出现而出现的是“模块”,从而将一个源程序分工给多个人写,每个人(或组)编写不同的组,代码的编写从此得到巨大的进步。这个实际的例子鲜明的说明了,人还是不要太勤快,太勤快了就一直在那查询、改码,懒点好,还能发明先进的方法。

第三节——你书桌上的书是乱的吗?本节由一个学生的问题引出:为什么我学了一年的编程,却还是不知道怎么写程序呢。作者反问道:你桌上的书是乱的吗?桌上的书都能分门别类的整齐的放置,为何学习的知识却不去整理呢?我们只是将知识装进了脑袋,却不知如何去运用它,这样才导致我们学了却不会用的尴尬地步。本节中指出CISC指令集经过Patterson等科学家的研究发现,80%CISC指令只有在20%的时间内才会用到,所以如此复杂的CISC指令集被RISC(精简指令集计算机)所代替。我们应经常整理我们脑中的知识,将那些经常用的和不经常用的分开。好让自己能熟练运用知识。

第四节——我的第一次思考:程序=算法+结构+方法,本小节主要叙述了作者与Soul关于“面向对象”的对话,作者通过对话提出了一个新的观点:程序=算法+结构+方法。前面讲了:程序=算法+结构。加了一个“方法”,并说他忽视了面向过程的方法。方法能少走弯路,能直通目的。方法是懒人的法宝。

总结一下,人不用太勤奋,但要聪明;不需要强大的记忆力,但要经常整理脑中的知识!

转载于:https://www.cnblogs.com/cchjl/articles/4840445.html

你可能感兴趣的文章
C++:同名隐藏和赋值兼容规则
查看>>
EntityFrameWork 实现实体类和DBContext分离在不同类库
查看>>
Microsoft .NET 远程处理:技术概述(代理模式)
查看>>
新手算法学习之路----二叉树(在一个二叉查找树中插入一个节点)
查看>>
autopep8
查看>>
GIT在Linux上的安装和使用简介
查看>>
java 类型转型
查看>>
基于C#编程语言的Mysql常用操作
查看>>
【转】Java反射 之 反射基础
查看>>
mysql数据库备份和还原的常用命令
查看>>
s3c2440实验---定时器
查看>>
HBase配置性能调优(转)
查看>>
MyEclipse10安装SVN插件
查看>>
[转]: 视图和表的区别和联系
查看>>
Regular Experssion
查看>>
python中的字符编码
查看>>
图论例题1——NOIP2015信息传递
查看>>
uCOS-II中的任务切换-图解多种任务调度时机与问题
查看>>
CocoaPods的安装和使用那些事(Xcode 7.2,iOS 9.2,Swift)
查看>>
Android 官方新手指导教程
查看>>