大道至简伪代码

本文通过《愚公移山》的故事比喻编程的过程,从原始需求到项目的完成,展示了分级解决问题的重要性。并以伪代码的形式模拟了愚公及其子孙不断移山的情景。

《大道至简》第一章引用《愚公移山》的传说,很生动形象,进而借这个过程诠释了程序的完成过程,在这位名家的身上,浓缩了 项目组织者、团队经理、编程人员、技术分析师等众 多角色的优秀素质。《愚公移山》的故事中包含了许多关于编程的思想及经验:原始需求的产生: “惩山北之塞,出入之迂” ;项目沟通的基本方式: “聚室而谋曰”;项目的目标:  “毕力平险,指通豫南,达于汉阴”;井然有序的、可以实现的 技术方案: “扣石垦壤,箕畚运于渤海之尾”。编程的基本思路也就是分级,通过分级,可以将一切看似麻烦的问题分解为许多容易解决的。

import.java.愚公移山.*;

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

{                                            

     public static void main(String[] args)           

     {                                                             

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

while(太行,王屋两座山未被挖平)

{

if(愚公或其后代死了)

  {愚公或其后代的子孙继续挖山}

else

  { 愚公或其后代继续挖山}

}

          while(子孙存在)

          {

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

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

          }                                                        

     }                                                            

}                  

 

转载于:https://www.cnblogs.com/2016-zck/p/7536525.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值