大道至简读后感

刚读完这本书留在心中的最后一句话就是任何语言都是工具。 任何语言都有利弊,都有适用的领域和自己的短板,总会有新的语言出现也会旧的语言被淘汰,没有一个万能的语言可以适用于各个领域。当一个人在抱怨a语言好b语言不好时,这个人可能就出了点问题。任何问题不要看的过于死板,任何冗杂的问题都是许多小的问题组成的。结构也只有三种:顺序,分支,循环。但是又不能去埋头眼中只有不停的敲代码,这本书中从始至终都有在以反面教材出现的愚公,就是勤奋的代表,但一直到现在都有时被嘲笑。但是只有当你停下来学会去思考才会去发现新的方法。只埋头苦干并不能解决实际问题。当你被困难中时,不要继续用老旧的方法继续死磨硬泡,要学会去用新的思维去想问题。一般方法都是由懒人想出来的,因为他疲惫于用旧的方法去费力,才会想出用新的方法去解决问题。当然这本中也说到我很多根本就不了解的领域,像puprcsi之类的,我也根本不怎么懂也就一看而过了。这本书给我有些地方留下的印象还是十分深刻的,所谓编程好的人也就是写程序写的快,这样他们就钻进了一个死胡同,永远也只会像一个愚 公一样不停的工作,却永远也看不到尽头,所以我们要对待问题事物不要看的太复杂,就如这本书名的字面意思一样,大的道理一般都是最简单的。这可能也是作者最想表达的情感。还记得在谈论一个团队的领导者时,你可以跟在蚁群中观察他们的行为,但是不要入蚂蚁洞,因为你要时刻看清楚自己的角色,你并不是劳动者,而你是一个领导者。这本书还有一个新颖的观点一般大多数的人都是程序=算法+结构,而作者认为程序=算法+结构+方法,方法我也认为确实是重要的,因为人是活的问题啥的都是死的,不可能会有完不成的问题。只有灵活的运用才会把问题更好地解决。还有印象比较深的就是软件工程体系层次的“牛屎图”从实现对象到过程,再从过程到方法,再从方法到工具。确实也是把一个复杂的问题简单化,让每一个问题都就可以更好地解决。还有后边出现的所谓的“v”型图,在出现以后被其他人看来并没有什么新的改变,认为和老旧的是一样的。但是从实际出发这种“v”型图更加的贴近实际可以更好的完成工作,让工作更加的高效。其实任何的理论当付出实践时都会出现一些偏差,都需要做出一些改变,毕竟一切问题都是源自生活,最后还要回归到生活去进行改变。这本书总跟人一些返璞归真的道理,最难的问题一般就是运用简单道理去解决,世界上的难事并不多,只是人们走人死胡同,便看不见前进的方向这是埋头苦干,聪明的人都是一边观察一边行动。这本书最大的启示就是保持一颗简单的心去面对问题,面对程序,把每一些东西都去分解成细小的东西去解决,就便不是大的问题。

posted @ 2017-08-20 22:41  刘刘是个大天才  阅读(160)  评论(0编辑  收藏  举报