大道至简第一章读后感

 大道至简是指大道理(基本原理、方法和规律)是极其简单的,简单到一两句话就能说明白。所谓“真传一句话,假传万卷书”。学问,是一件很简单的事,弄得复杂是没有抓住关键,弄得深奥是没有看清实质。

 作者说,编程从来都是一件最简单的事,甚至可以说是劳力活。编程的精义在于将工程用简单的程序实现。虽然大道至简,但知易行难,认识事情的道理较易,实行其事较难;明白认知事物的规律道理是一回事,能够做到做好是另外一回事。明白道理之后我们心中就有了一个学习的方向,向大道至简的方向迈进。

我们都可以做到会编程,程序=算法+结构。在这个公式里,程序是不存在的,存在的只有思想。算法设计好了,结构描写清楚了,剩下的,就是编程。计算机语言的差别主要体现在使用范围上,其他的特别相似。每种语言都有自己的优势。有的适合做数值处理,有的适合做图形处理。

愚公移山的故事里,目标是“毕力平险,指通豫南,达于汉阴” 。方法是“扣石垦壤,箕畚运于渤海之尾” 。条件判断:if(I die)我的儿子替我完成。循环结构是“子又生孙,孙又生子,子子孙孙无穷匮也”。“而山不加增”描述了工程的可实现性。不会是死循环。

 

import.java.大道至简.*;
import.java.愚公移山.*;

public class Yugongyishan         //定义一个名为Yugongyishan的类


{                                             //类定义的开始

     public static void main(String[] args)           //定义主程序


     {                                                              //主程序的开始


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


       //子孙荷担者三人为三名技术人员


       //遗男为外协


        int 愚公,子孙荷担之三夫;

while(people)

 

{

 

扣石垦壤,箕畚运于渤海之尾;

 

If(I die)

 

My son 扣石垦壤,箕畚运于渤海之尾;

 

If(mountain==0)

 

break;
}

}                

 

 

posted on 2016-09-17 10:11  王甜甜的小摩托  阅读(326)  评论(0编辑  收藏  举报

导航