大道至简第一章以愚公移山的故事生动形象的阐述了编程的精义,在两千年的寓言中,已经成就了一位工程名家:愚公,在这位名家身上,浓缩了项目组织者,团队经理,编程人员,技术分析师等众多角色的优秀素质。
通过愚公移山的故事,我们看到了编程的根本:顺序,分支,循环,例如“愚公移山”这样的工程就是这样通过简单的编程来实现的,这就是编程的精义了。
下面是用java伪代码编写的读后感:
import.java.大道至简.*;
import.java.愚公移山.*;
public class Yishan
{
public static void main(String args[])
/*沟通方式:聚室而谋之,
原始需求的产生:惩山北之塞,出之入迂,
项目目标:毕力平险,指通豫南,达于汉阴,
技术方案:叩石垦壤,运于渤海之尾,
技术人员:子孙荷担者三夫,
工程管理者:愚公*/
int 愚公,愚公的子孙,x;
if(愚公死)
{
子孙完成移山的任务;
}
else
{
愚公自己完成移山的任务;
}
while(愚公有子孙)
{
山必定会被移平;
}
//会不会写程序的问题
x=人;
if(x不是先天智障或者后天懒惰者)
{
x是可以学会编程的;
}
if(x知道早上起床后天冷则先穿衣服后洗漱&&如果天热则可反之&&日复一日直至死亡)
{
x可以开始编程;
}
if(x认为有类似生病,不能行动,以及意外的紧急事件,则当日可以跳过)
{
x可以当设计师;
}
//程序=算法+结构
if(先把事情分析清楚,事件先后的逻辑关系和依赖关系搞清楚)
then
用代码实现;
if(开发人员设计出算法,描述出结构)
{
此程序就定型了;
}
//语言
if(你熟悉了一门语言)
{
只要你喜欢语言,你一定可以在两周内掌握并熟练地编程;
}
}
---恢复内容结束---