zoukankan      html  css  js  c++  java
  • 《大道至简第一章观后感》伪代码版

    import java.大道至简.*;

    import  java.io.*;

    //第一·《汤问篇》愚公移山

    import.java.愚公移山.*;

    public class YuGongYiShan

    {

      public static void main(String [] args) throws IOException

        {

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

      //项目沟通基本方式:聚室而谋曰;

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

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

      //技术人员:子孙荷担者三夫

      //工程管理人员:愚公

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

      int  愚公;

      int  子孙;

      int 山=1;//1 代表山还在

      while(山==1&&山不增加)

      {

        if(愚公死)

         {有子存焉,子孙去完成移山的任务,何苦而不平,这个工程必定会实现;}

        else

         {愚公自己完成移山的任务,何苦而不平,这个工程必定会实现;}

      while(子孙存在)

      {

        子又生孙,孙又生子;......子子孙孙,无穷匮也;

           毕力平险,指通豫南,达于汉阴;

        何苦而不平;

        这个工程必定会实现;

           }

         }

     }

    }

    //正如书中所言:两千年前的寓言,已经成就了以为工程名家:愚公。在愚公的论述中,的确看到了程序的根本:顺序、分支、和循环。庞大若“愚公移山”这样的工程,都是可以通过这样简单的编程来实现的。编程的精义正是如此。

    ************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************

    import java.大道至简.*;

    import  java.io.*;

    public class Zhezhong

    {

    //第二题:我能不能学会写程序呢?

       public static void main(String[] args)throws IOException

      {

        int 人;

        if(人!=先天智障||人!=后天懒惰者) 人都可以学会写程序;

                 String wendu;

                while(人一直活着,日复一日)

             {

             if(wendu==天冷) {先穿衣服后洗漱;}

        if(wendu==天热){先洗漱后穿衣服;}

                if(人生病了||不能行动||意外的紧急事件){当日可以略过上述;}

      }

       }

    }

    //上面这个伪代码主要是用于解释能不能学会写层序的问题,作者给出这样的答案:除了先天智障或者懒惰者,都可以学会写程序。程序确实不难,找到那个思路,那个点,程序,大家都可以学会。

    ************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************

    import java.大道至简.*;

    import  java.io.*;

    public class Chengxvdengyushenme

    {//第三题:讲述编程的思路以及程序=算法+结构。再一次认识编程,再一次见这个公式。

      public static void main(String[] args)throws IOException

      {

        int 你;

        if(你接到任务)

        {

          先把事情分析清楚,把事件的先后的逻辑关系和依赖关系搞清楚;

          将这个程序的算法设计出来,并把结构描述清楚,程序定型;

          代码实现;

            //剩下的事 都是劳力活;

        }

               if(你一接到任务就coding) 你通常是加班最多的程序员;

       System.out.println(+"积极工作和勤于思考都要占时间");

               System.out.println(+"程序=算法+结构");

     }

    }

    //编程作为一种行为时,我们只需要知道其逻辑方法就可以啦。

    ************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************

    import java.大道至简.*;

    import java.io.*;

    public class Yuyan

    {

    //第四题:不同的编程语言

      public static void main(String[] args) throws IOException

      {

        int 你;

        if(你熟悉了一门语言) 

          {你会发现任何一门语言只有喜欢不喜欢的问题;}  

                if(会一门计算机语言)

                   {

                         if(稍微学习一下新语言)

                                你会熟练掌握一另门新的语言;

                   }

           }

    }

    //自我感觉每种编程语言 都有相似之处,甚至可以说 只是格式稍加改变,每门语言其余的部分就都是劳力活 编程呗。我也很赞同书中所述:成天讨论这门语言好或者那门语言坏的人,甚至是可悲的。不但是悲其一叶障目,更要悲叹于那种大智若愚的自得心态。还是说 ,每种语言几近相似,不要成天说怎么怎么不好学 ,静下心来给自己一点时间,都是可以收入囊中,成为自己的编程语言。

    ************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************

    import java.大道至简.*;

    import java.io.*;

    public class NoGongCheng

    {//在没有工程时代怎么样的

      public static void main(String[] args)throws IOException

      {

        int 程序员;

        if(程序员掌握了一门语言&&懂得了生湖中最常见的逻辑&&用程序的方式思考和学习了一些算法&&根据前人的经验,把这些算法运行在一些数据结构之上)

         {

          我们可以看到程序员的程序了;

         } 

         if(有工程时代)

        就会出现工程师;

      else

      {

        有语言大师;

        有游戏大师;

        有算法大师;

        没有工程大师;

      }

     }

    }

    //讲述了远古时代 没有工程大师  

    //总结:

    在这个飞快旋转的世界,每个人都有不同的角色。作为程序员,我们必须要掌握编程的精髓,要意识到,我们所做的每一个决定都是一个折衷-这就是编程的本质,要想成为优秀的程序员 ,就要理解这些折衷的本质,并且在我们编写的代码中都善加处理。

    编程是简单的,我们是什么样的人,取决于我们选择做什么样的人,选择做一个优秀的程序员,并为之努力,天下没有不付出的收获。

    道路还很长,我们还很年轻,既然选择了编程这条路,那就继续前进吧!少年!

        

        

  • 相关阅读:
    springboot项目搭建
    linux之scp
    docker文件拷贝
    vue数据绑定不刷新可能情况
    css弹框
    jqgrid跨站脚本漏洞解决
    springboot配置文件加载顺序
    git之在eclipse上玩(一)
    windows系统日志位置
    maven
  • 原文地址:https://www.cnblogs.com/mm20/p/7523894.html
Copyright © 2011-2022 走看看