《大道至简》之我的大学生活(JAVA)

    首先呢,在读一本书之前,我首先会把她的序认认真真的读完,她是一本书的概括,一本书的理解,一本书的精华,等等!

    此外呢,《大道至简》这本书一开始就引用愚公移山的故事,并说命,是懒人创造了更便捷的方法。

    下面呢,请让我用JAVA伪代码的形式进行写一份关于第一章的总结。

import.java.大道至简.*;

import.java.愚公移山.*; 

public class YuGongYiShan{

//愚公={项目组织者、团队经理、编程人员、技术分析师};

  //项目如下:

  //项目需求:“惩山北之塞,出入之迂”;

  //联系方式:“聚室而谋”;

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

  //项目方案:“叩石垦壤,箕畚运于渤海之尾”;

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

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

  //项目根本:条件、顺序、循环

x=人;

y=编程;

z=设计师;

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

x不会y;

else

{

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

{

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

             {x可当日略过;x可向z发展;}

}

else

     x确信会y;

}

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

x把代码实现;

//程序 = 算法 + 结构

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

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

程序就定型了;

while(x熟悉了一门语言)

{

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

}

while(没有工程的时代)

{

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

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

}

}

//此外呢,经过大一一年的C++学习,慢慢掌握了一些简单的语句,进而进行简单的编程。

//《大道至简》这本书,里面提到这一点。“编程=算法+结构”。对,这公式巧妙的把代码绕了过去,代码其实就是算法,算法就是我思想,我的想法,一个好的编程重要的是思考的过程其次才是涂鸦式的代码。算法是对一个程序的逻辑实现的描述,而结构是逻辑实现所依附的数据实体。这样在拿到一个程序后,第一反应就不应该是“诶,这道题我没见过,我不会做”或者说“这道题之前不久就讲过,我懒得去做”,而是重新去思考,实现这一程序要求需要哪几步,每步需要用到用到什么算法等等。有了这样的步骤后,完成的程序对于你才有意义,重要是你从这一过程中得到了什么。所以说思考很重要。

//综上所述,我们要认真仔细读一读这本《大道至简》,因为浓缩的都是精华,在每部分里面,我们都可以去探寻那些隐藏在字里行间的精华,慢慢去品味!

原文地址:https://www.cnblogs.com/1902143333-hy/p/5879265.html