《大道至简》-编程的精义读后感

首先,开篇由《愚公移山》引入,叙述了原始需求的产生,项目沟通的基本方式,以及确定了项目目标,为了达到这个目标择定了一个井然有序、可以实现的技术方案。在项目实施过程中所出现的人物按任务不同划分为了技术人员、工程管理人员和一名外协。愚公的论述里面包含了编程的根本:顺序、分支和循环。也就是说,编程可以通过这三个部分来实现,这就是编程的精义。

书中说“除了先天智障或者后天懒惰者都是可以学会编程的”这句话写的很对。就像书中所说,如果在早晨起床后,你自己知道干“如果天冷则先穿衣服后洗漱,如果天热则反之,日复一日,直到死亡”这一件事,那么你就可以编程了。所以程序没有会与不会之说,只有写与不写之说

老师经常说的一句话“程序=算法+结构”。编程作为一种行为,只需要知道其逻辑方法就可以了。编程的第一要务是先把事情分析清楚,搞清楚事件先后的逻辑关系和依赖关系。然后,再去写代码去实现。这句话确实需要记住:积极工作和勤于思考都要占时间。

我认为我感受最大的是认识了编程的根本:顺序、分支和循环,认识了老师经常说的“程序=算法+结构”。知道了用代码实现编程之前要先把事情分析清楚,搞清楚事件先后的逻辑关系和依赖关系。

import.java.大道至简.*;

import.java.愚公移山.*;

public class YuGongYiShan

{

public static void main(String[] args)

{

//愚公为团队项目组织者、团队经理、编成人员、技术分析师等

//原始的需求:惩山北之塞,出入之迂也;

//沟通方式:聚室而谋曰;

//项目目标:毕力平险,指通豫南,达于汉阴;

//技术方案:叩石垦壤,运于渤海之尾;

//项目人员:子孙荷担之三夫,遗男为外协;

//工程管理者:愚公;

if(愚公去世)

{

子孙去完成移山的任务;

}

else

{

愚公和子孙完成移山的任务;

}

while(子孙存在)

{

何苦而不平;

}

时间: 2024-10-12 14:32:10

《大道至简》-编程的精义读后感的相关文章

《大道至简》 第一章 编程的精义 读后感

早早就读完了<大道至简>第一章编程的精义,现在写一下我的读后感. 首先,开篇由<愚公移山>引入,叙述了原始需求的产生,项目沟通的基本方式,以及确定了项目目标,为了达到这个目标择定了一个井然有序.可以实现的技术方案.在项目实施过程中所出现的人物按任务不同划分为了技术人员.工程管理人员和一名外协.愚公的论述里面包含了编程的根本:顺序.分支和循环.也就是说,编程可以通过这三个部分来实现,这就是编程的精义. 本章第二节还提到了“会或者不会写程序的问题”,书中“除了先天智障或者后天懒惰者都是

编程的精义读后感

抓住事物本质,解决问题就会迎刃而解.开始学习编程序的时候就自己觉得就是难上加难,不知道如何下手,也不知道从何下手.更不用说跟别人谈编程序的乐趣了,就是觉得怎么这么难,看别人编写的程序,运行之后出来的完美结果就特别羡慕,觉得他们特牛,都是大神.心想啥时候跟他们一样啊,带着这种心情再去看自己的程序,茫然啊!有时候学习编程序自己就是觉得为了应付考试,为了应付老师,虽然很清楚这样是大傻瓜,还是那样做了.全选复制粘贴成了家常便饭.并且一发不可收拾.可是这样不行啊.以后要靠这个混口饭吃啊!自己慢慢的也在进步

大道至简之编程的精义读后感

在我首次读到这本大道至简时.我首先被他的引例吸引,“愚公移山”这个从小听到大的故事,一开始对他的理解也只是愚公那种坚持不懈的精神,做事不怕苦累.而在读完第一节时,我才幡然醒悟,原来他具有另外一种新的意义,蕴含了编程的精义:无论多么大的工程和事件,我们都可以通过简单得而编程来实现.在这么一个小小的故事中,充满了编程的根本:顺序,条件,循环. 愚公移山伪代码: /*沟通方式:聚室而谋之:项目目标:毕力平险,指通豫南达于汉阴:技术方案:叩石垦壤,运于渤海之尾:技术人员:子孙荷担之三夫*/ import

大道至简—编程的精义读后感

<大道至简>阅读第一章感想 大道至简以<愚公移山>的故事引入,形象生动的分析了编程的关键因素. 首先,编程需要原始要求,即编一个程序的目的所在.愚公移山的原始需求是惩山北之塞,出入之迂也.因为山的存在堵住了他们的道路,出入不方便,所以产生了移山的想法.在我们编程的时候,我们必然也有这么一个要求,比如圆周率人工计算太麻烦,这时候我们就需要一个程序求它的数值,这就是编程的需求.再者,项目是需要人员参与的.在愚公里,愚公和他的三个儿子是主要的技术人员,其外,还有一个6岁的孩子参与了进来,

大道至简之编程的精义读后感(Java伪代码)

import.java.大道至简.*; import.java.愚公移山.*; public class YuGongYiShan { 愚公={项目组织者,团队经理,编程人员,技术分析师}: //沟通方式:聚室而谋之: //项目目标:毕力平险,指通豫南达于汉阴 //技术方案:叩石垦壤,运于渤海之尾 //技术人员:子孙荷担之三夫 //工程管理者:愚公 if(愚公=die) 子孙去完成移山的任务: else 愚公自己完成移山的任务: while(子孙存在) { 这个工程必定会实现: } //编程包括

大道至简之编程的精义读后感-Java伪代码

import.java.大道至简.*; import.java.愚公移山.*; public class Yugongyishan { 愚公={项目组织者,团队经理,编程人员,技术分析师}; //沟通方式:聚室而谋之 //项目目标:毕力平险,指通豫南达于汉阴 //技术方案:叩石垦壤,运于渤海之尾 //技术人员:子孙荷担之三夫 //工程管理者:愚公 if(愚公=die) 子孙去完成移山的任务; else 愚公自己完成移山的任务; while(子孙存在) { 这个工程必定会实现; } //编程包括顺

大道至简——编程的精义

大道至简——编程的精义 ——读后感 今天读了周爱民的<大道至简>,其实这个是我们我们Java老师,同时也是软件工程的系主任王建民老师推荐我们读的,刚开始他让我们读这个还要写读后感时(其实主要是还要写读后感)我内心是非常抗拒的.然而,有了任务还是必须要完成的,无论喜不喜欢.不过既然是老师推荐的,那这本书想必是极好的,读还是要认真读的.在我读完蒋涛为这本书做的序还有它的电子版发布前言后,我便觉着真的需要写点什么了,为了这个“任性”的,即使没有商家愿意出版纸质书也要坚持出版电子版并允许人们“在网络上

《大道至简》第一章——编程的精义_读后感(Java伪代码形式)

<大道至简>第一章——编程的精义_读后感(Java伪代码形式)1.愚公移山//愚公为团体的项目组织者.团体经理.编程人员.技术分析师等//子孙荷担者三人为三名技术人员//遗男为外协//目标为“毕力平险,指通豫南,达于汉阴”public class Ygys; //定义一个名为Ygys的类{String 人员;public static void main(String[] args)//定义主程序{人员初始化人员= new String();while(山没平){if(人员死){人员 = 愚公

《大道至简》第一章编程的精义伪代码读后感

最近,读了老师推荐的一本关于编程思想的书<大道至简>.书中第一章主要讲编程的精义,以愚公移山的故事来形象的讲解编程的的过程.通过一个简单的寓言故事,看到原始需求的产生,项目的沟通,项目目标,制定解决方案,外力协助,这些也都是编程项目的过程.从中我们看到了编程的根本:顺序,分支和循环. import.java.大道至简.*; import.java.愚公移山.*; public class Yugongyishan { 愚公={项目组织者,团队经理,编程人员,技术分析师}; //沟通方式:聚室而