码迷,mamicode.com
首页 > 其他好文 > 详细

《大道至简》第一章读后感

时间:2015-09-20 23:58:38      阅读:443      评论:0      收藏:0      [点我收藏+]

标签:

经常听见有人抱怨编程太难,说自己不是学软件的料,那么他们真该好好看看《大道至简》这本书,相信他们看完这本书后会有很大收获。

《大道至简》第一章引用了一个很简单的故事“愚公移山”,用这个故事很好的概述了我们在完成一个项目时所要进行的步骤。听上去“愚公移山”和编程简直是风马牛不相及,但是看过作者的叙述又有原来如此的感觉。其实编程并没有什么难懂的,就和我们日常生活一样,发现问题,分析问题,提出解决问题的方案,实施,和后续的验收。例如某天我们突然发现家里放不出水了,这就是发现问题,我们会观察一下到底是水龙头的问题还是水管的问题,这就是分析问题的过程,然后我们要想想看是自己修还是找专业人员修,这是提出解决问题的方案,实施就不用多说了,修完以后很自然的我们要看一下是否能放出水,这就是后续的验收。看,很简单吧!其实编程就是这么简单,也许有人会问:编程不是敲代码吗?代码呢?

编程还真的不是敲代码,代码只是你跟计算机交流的语言而已,计算机很笨的,你必须要把你的思路写的很清晰他才会懂。但是最主要的还是程序员的思想。

学过几种语言的就会发现,其实每一种编程语言都是想通的,学得好的人两个星期就能学会一种编程语言,学得不好的人几个月也能熟练使用编程语言了。那为什么程序员还会分等级呢?这就是我们上学学编程的原因了,我们要培养自己编程的思想,怎样用最简单的方法解决问题,怎样快速的想到解决问题的方法,这才是我们要学习的。

经常有人说自己不会编程,其实不会的并不是编程,而是没有编程的思想,做事没有条理性,他们每次见到一些复杂的问题,不会分解问题,什么是分解问题呢?一个大问题总是可以分解成小问题,小问题还可以分解成更小的问题……这样就可以通过解决一堆小问题来解决一个大问题了,不会编程的人总是会将问题复杂化,自己给自己制造困难。从而恐惧编程,形成恶性循环,不会编程的人更不会编程。

编过程的人一定有这样的经历——编不出来!但从来不是因为语言编不出来,一般都是因为没有思路,只要有了明确的思路,那么敲代码就是水到渠成的事儿了。

《大道至简》给我们传达的就是编程的思想,它不会教读者怎样编程,只会为读者在脑中树立编程的精意……

《大道至简》第一章读后感

标签:

原文地址:http://www.cnblogs.com/1443188449qq/p/4824630.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!