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

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

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

    import.java.大道至简.*;

    import.java.愚公移山.*;

    public class ygys{

    public static void main(String[] args){

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

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

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

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

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

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

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

    if(愚公死亡之后)

    {虽我之死,有子存焉;}

    else

    {愚公和子孙一起完成移山}

    do

    {惩山北之塞,出入之迂;

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

    }while(子又生孙,孙又生子;子子孙孙,无穷匮也)

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

    人不会编程;

    else

    {

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

    {

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

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

    }

    else

         人确信会编程;

    }

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

    人把代码实现;

    }

    }

  • 相关阅读:
    QButtonGroup按钮组
    命令链接按钮QCommandLinkButton
    Arduino-常用指令
    第十章第三节 物体的浮沉条件及应用
    安装包制作工具 SetupFactory使用1 详解
    ONVIF、RTSP/RTP、FFMPEG的开发实录
    ffmpeg摄像头采集h264编码RTP发送
    ffmpeg综合应用示例(一)——摄像头直播
    利用ffmpeg一步一步编程实现摄像头采集编码推流直播系统
    ffmpeg超详细综合教程——摄像头直播
  • 原文地址:https://www.cnblogs.com/chch157/p/7533571.html
Copyright © 2011-2022 走看看