读《大道至简》-第一章之感想

上了一节JAVA课。课上,老师是从《大道至简》开始讲课的,虽然我之前没看过,但是大概知道了主要内容。但是,具体的问题我还真心的回答不上来。比如,愚公移山的分析,编程的根本。靠着自己的这一遍阅读和听着老师讲解才能理解了第一章。    我觉得愚公移山的故事,虽然可以告诉我们编程的过程和本质。但是总是觉得,人家分析的虽不能太过牵强,但是的确是套用的。其实,我们生活的每一件事都可以反映编程,也不一定要特别刻板的去找愚公移山的故事。生活中的每一件事都可以分为两个步骤,这两个步骤其实就是编程里的认识需求以及项目目标。完成这件事就是技术方案了。其中也包括了,顺序,分支以及循环和循环的条件。

编程时为了让人与计算机进行交流,让计算机按照你的思维进行计算,得出你想要的结果,但是编程的第一要务就是把事情搞清楚,对他的逻辑关系和依赖关系分析明白然后再敲代码,俗话说的就是磨刀不误砍柴工,高明的程序猿都会明白代码其实不是举足轻重的,编程的本质也就是它的核心思想:程序=算法+结构。     一个架构专家是从源头上思考和解决问题的,就像本书的作者不是用一些哪里都能看到的案例来敷衍读者二十用个人的体会心得来使读者有一个清晰明朗的概念,这是很多作者办不到的,因为考虑到利益及出版的原因,和很多人似乎不愿意浪费精力去写一本不能出版的书,这当然在情理之中。很多人都希望在书中学到些什么,这很好但是要想达到一个更高的境界要从思想上解决问题,因为我们不可能用自己的思维去控制别人这是不现实的。对于那种毫无思路的题目,我希望我能从这本书中学到真正的思想,看了第一章后,我认为这对我还是有点影响的,我也希望这能够在我以后的学习中让我能有一个正确的学习方法和态度。能够把编程当做一种乐趣,把现实中东西都能用算法实现。

读到此处,一章终了,已经让我对软件工程有了全新的了解。所谓“大道至简”,其实的确并不复杂,作者仅仅用几个自己亲身经历的小故事而一些幽默简单的解说就让我对软件工程、对管理有了全面而深刻的认识。

大道至简,知易行难,让我在今后做人做事过程中,时时记住并体会这些中国古人的总结,精炼、哲理甚至带着唯美经典语录。才能在遇到困难的时候,将一切化繁为简,用毅力战胜知易难行,将自己本无价值的人生充分发挥到极致,从而使自己的思想境界达到大道至简才是真的地步。

时间: 2024-10-10 18:18:12

读《大道至简》-第一章之感想的相关文章

大道至简第一章阅读感想

作者在本书一开始的序当中写到了这本大道至简在出版时遇到的一些问题,比如,作者这本书写的很少很薄,而出版社认为应该写厚,这样出版出去才可以好卖.但是这违背了作者一开始创作这本书的愿意,想写一本“阐明软件工程的思想核心”的书.这本书要很容易就读明白,还要很容易就想通,还要很容易就知道:工程其实很简单,只是大家把它做复杂了.不过后来好在这本书终于还是出了电子版的,才终于可以面世. 作者在本书的第一章就极其简明的写出了编程的根本:顺序.分支和循环,这就是编程的根本,并且用愚公移山这样的大家都知道的例子来

再读大道至简第一章以及生活有感

开始上JAVA,在还没有老师授课前就接受了安装JDK的任务,虽然我在暑假前就已经安装完了JDK,以及ECLIPSE,也跟着学长学了一点点的东西,但是,一个暑假因为家里的关系,电脑都没开几次的我,真心都忘的差不多了……唉,先是JSE的界面出了问题,后来是cmd黑框无法运行.JSE的问题还好及时解决了,不然那个附带的小问题还真的没办法搞定. 上课,果然自己的亲导师是从<大道至简>开始授课的,虽然我之前看过了一遍,也大概知道了主要内容,但是,具体的问题我还真心的回答不上来.比如,愚公移山的分析,编程

读大道至简第一章有感

首先,我想说我写的并没有任何有用的东西,我发布的这篇文章仅仅是我个人的所感,是为了完成作业,如有雷同,纯属巧合. 刚看这本书(老师硬性布置得作业),我是带着一种随意的心情看的,并没有想过细细品读这本书,完全是为了任务而来.读了之后才发现这本书还是有许多可取之处的. 本书刚开始,讲述了一个愚公移山的古老寓言,虽然有几句从中摘抄的话不是很懂,但就编程的角度来说,展现出了编程的根本:顺序.分支和循环.在编程当中,小至简单输出,大至愚公移山这样的工程,都是可以通过简单的编程来实现的,这便是编程的根本.作

大道至简第一章伪代码读后感o(╯□╰)o

import.java.io*; import class duhougan; public static void main(Striing arges[]){ system.out.println("老师让我们读一下大道至简第一章,略读一遍后发现,其实就是举了个老愚公的例子告诉你这就是编程.然后再告诉你或者说是鼓励你编程不是很难,以及一系列的例子,道理谁都懂,还是要实践,毕竟实践是检验真理的唯一标准,所以我准备歇一下这个老愚公的程序(喜闻乐见 的程序员工作)") //开头还是老规矩

大道至简第一章读后感(java伪代码)

大道至简第一章用Java伪代码编写第一次写,难免有错误,欢迎指正和指导 //1 愚公移山public class yishan{public static void main(String[]args){while(山还在){扣石垦壤,箕畚运于渤海之尾:if(愚公死&&子孙存在)愚公=愚公儿子: //有子复焉,子又生孙,孙又生子else if(愚公死&&无子孙)//考虑没有子孙的情况break: }if(山平)System.out.println("山已平,指通豫

《大道至简第一章》读后感(伪代码)

大道至简第一章引用了愚公移山的故事,以此来引出编程的奥义.在愚公身上有项目组织者.团队经理.编程人员.技术分析师等众多角色的优秀素质,其中有原始需求的产生,项目沟通的基本方式,项目的目标,和技术方案,其中还有技术人员和工程管理人员.并且愚公还有编程人员的基本素质,他了解了整个工程的实现程序,有if的分支结构,有循环结构,并且不是死循环,在他的论述中,我们还看到了编程的根本,顺序.分支和循环. 下面是用java伪代码编写的读后感: import.java.大道至简.*; import.java.愚

读大道至简第二章有感

大道至简第二章的题目是"是懒人造就了方法"而开头也写到李冰的开山并与愚公移山做了比较,无非就是想用具体的例子来证明懒人造就方法的观点.而其深层的含义便是要学会观察,学会思考,同样是一件事,很多人都能做,有人用的时间长资源多,而有的人则截然相反,这就说明了观察思考的重要性,而相对于编程来说,一个简单的比较大小的问题,有的人比较五次,而有的人只比较四次就能运行出结果,这就是程序的优化,也是思考的结果 一百万行代码是可以写在一个文件里的.这反映了一个很常见的问题,很多初学者比如我们总是在关注

大道至简第一章读后感

当今社会,信息化飞速发展,软件的需求也越来越高,而<大道至简>给我们点透了编程的精义. 大道至简第一是讲的便是编程的精义,文章借愚公移山这个故事来阐释编程的基本思路:出现一个问题(惩山北之塞,出入之迂),接下来便是一个团队商量解决问题的办法(聚室而谋),然后提出工程的目标(毕力平险,直通豫南,达于汉阴),确定技术方案(扣石垦壤,箕畚运于渤海之尾).在与河曲智叟的对话中,我们看到了这个工程的实现程序: while(直通豫南,达于汉阴) { 扣石垦壤,箕畚运于渤海之尾: if(愚公死) 愚公=愚公

大道至简 第一章 读后随笔

在读这本书的之前,我上网查了“大道至简”的含义.以下是搜索出来的结果:大道至简的含义就是最有价值的道理其实是最朴素的道理,很重要的道理其实是很平常的道理.大道至简应是一种境界,就像读一本书,初读,是从简单到复杂,再读是从复杂到简单,读熟了就只剩一个纲了,这就是简.大道至简也是一种哲学,无论是做人还是做事都会给人以指导.在当今这个层层叠叠的大千世界中,我们要学会把复杂变成简单,用智慧创造“简单”,在变迁中不断的升华. 在书的第一章中,首先,开篇由<愚公移山>引入展开,叙述了需求的产生,项目沟通基

大道至简第一章观后感

大道至简读后感 大道至简的作者用了很短的篇幅把其在软件开发方面的思考和感悟写了出来,他直指本源的讲述了编程技术.更为可贵的是作者不使这本讲高技术的书变得枯燥无味:而是让读者读起来幽默风趣. 第一章作者讲述了编程的精义,作者在第一章分5步讲述了编程的精义.首先作者用愚公移山的故事阐述了如何去编程的思路与步骤,编程首先是用来满足人们的原始需求(惩山北之塞,出入之迂.):在编程中需要团体的沟通(聚室而某):而后需要确定编程项目的目标(毕力平险,指通豫南,达于汉阴)并且讨论技术方案确定人员.同智叟的交谈