大道至简伪代码形式读后感

   大道至简第一章用愚公移山的故事阐述了编程的精义,在愚公身上浓缩了项目组织者、团队经理、编程人员、技术分析师等众多角色的优秀素质,其中有原始需求的产生,项目沟通的基本方式,项目的目标,和技术方案,其中还有技术人员和工程管理人员。并且愚公还有编程人员的基本素质,他了解了整个工程的实现程序,有if的分支结构,有循环结构,并且不是死循环,在他的论述中,我们还看到了编程的根本,顺序、分支和循环。

下面是用java伪代码编写的读后感:

import.java.大道至简.*;

import.java.愚公移山.*;

public class 编程uGong编程iShan{

//概况如下:

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

//项目沟通的基本方式:“聚室而谋曰”

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

//技术方案:“扣石垦壤,箕畚运于渤海之尾” 

//参与项目的人员:“(愚公)率子孙荷担者三夫”

//外协一名:“邻人京城氏之孀妻,有遗男,始龀,跳往助之”

//编程的根本:顺序、分支和循环

if(是先天智障者 || 后天懒惰者)

不会编程;

else

{

  if(天冷则先穿衣服后洗漱 && 天热则可反之 && 日复一日直到死亡)

{

        if(有类似于生病、不能行动、以及意外的紧急 事件)

             {可当日略过;可向设计师发展;}

}

else

     确信会编程;

}

if(把事件先后的逻辑关系 && 把时间的依赖关系搞清楚)

把代码实现;

//程序 = 算法 + 结构

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

if(将这个程序的算法设计出来了,把结构描述出来了)

程序就定型了;

while(熟悉了一门语言)

{

编程的语言只有喜欢与不喜欢的问题,没有会不会的问题;

}

while(没有工程的时代)

{

if(程序员掌握了一门语言)

用程序的方式思考和学习算法;

}

}

//编程程序包括顺序,选择和循环三种结构

/* 顺序结构 */

//编程的顺序:

先把事情分析清楚(设计思路:自然语言描述);
搞清楚事件先后的逻辑关系和依赖关系(程序流程图或伪代码编程);
然后再去代码(程序设计)实现;

if(确信天冷先穿衣后洗漱&&天热则反之&&日复一日直至死亡)

你就可以编程;

if(生病||不能行动||意外紧急情况)

{

当日可以略过;

你可以向设计师发展;

}

//程序=算法+结构

if(开发人员设计出算法,描述出结构)

程序定型;

if(你熟悉一门语言)

你可以在两周内掌握并开始熟练编程;

}

if(你肯下功夫&&每日编程一小时)

你会成为一名厉害的程序

S编程stem.out.print("棒棒哒,加油");

}

只要你喜欢语言,你一定可以在两周内掌握并熟练地编程;

 }

}

原文地址:https://www.cnblogs.com/zhmbg/p/7530675.html