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

大道至简第一章观后感

时间:2015-09-20 14:28:37      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:

为了正确地认识编程和提高对这方面的理解,我学习了大道至简的第一篇。

这本书以一些浅显易懂的道理,交给我们关于编程相关的思路,把编程这件事情以一种更有趣的形式表达出来,让我们更好理解。

在这之前,我对编程多多少少有点恐惧的心理,毕竟是面对一种陌生的语言感觉有点难理解,拿到一个任务不知道该从何做起。大道至简这本书就给予我们很好的帮助。

大道至简的第一章----编程的精义。首先以愚公移山的故事让我们明白编程的根本:先是问题的产生;然后是寻找最终的目标;最后呢我们就应该寻找解决的方案,比如改用怎样的顺序、分支和循环结构去解决。

了解了编程的基本思路之后,我们就能发现其实编程并不是什么非常困难的事情,我们之所以会对编程感到不知所措,只是我们刚接触一门语言,对其相对的比较陌生,所以不知道该从何下手,其实,每个人都具有编程的能力和素质,只是我们没有发现。

程序=算法+结构。编程就是让计算机去实现你所想要实现的目的的一种行为,只需要知道其逻辑方法就可以了。对于一件事情,我们要分析事件先后的逻辑关系和顺序关系,然后再以代码去实现。算法是对一个程序的逻辑实现的描述,而结构是逻辑实现所依附的数据实体。对于一个程序,我们知道了用怎样的算法,然后再以结构去描述,一个程序就已经完成了一大半了,剩下的只是单纯的敲代码的苦力活。所以,对于一个程序员来说,我觉得最重要的,首先我们应该有一个明确的思路,知道我们面对一个事情,我们所要达到的目标是什么,寻找一个怎样的解决方案。程序=算法+结构,这个公式中不存在代码,不也就是告诉我们,思路才是最重要的。

在有了思路之后,之后我们就应该熟悉语言,毕竟只有语言才能把你的思路和想法有更好的描述和表达。

最后,我觉得,在我们日常的学习过程中,应该更努力的学习。毕竟熟能生巧,学习一样东西,努力才是最重要的。虽然我们了解了编程的最基本的要领,知道了程序=算法+结构,但是没有实践的话,这些也就仅仅只是理论的知识,只是给我们指引一个方向,并不能带给我们什么,而自己动手实践的话,则能在一次次的实践中学到更多的东西,也培养了自身的能力。

大道至简,每个问题,每件事情其实都很简单,只是我们没有去发现它的本质罢了。

大道至简第一章观后感

标签:

原文地址:http://www.cnblogs.com/wxyxxx/p/4823301.html

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