import.java.大道至简.*;
import.java.愚公移山.*;
public class YuGongYiShan{
//愚公 担任项目组织者、团队经理、编程人员、技术分析师;
//原始的需求:“惩山北之塞,出入之迂”
//项目沟通的基本方式:“聚室而谋曰”
//项目的目标:“毕力平险,指通豫南,达于汉阴”
//技术方案:“扣石垦壤,箕畚运于渤海之尾”
//参与项目的人员:“(愚公)率子孙荷担者三夫”
//外协一名:“邻人京城氏之孀妻,有遗男,始龀,跳往助之”
if(愚公死)
子孙完成移山的任务;
else
愚公和子孙一起移山;
while(子孙千秋万世)
{移山必将实现};
//编程的根本:顺序、分支和循环
if(你是先天智障者 || 你是后天懒惰者)
你就不会编程;
else
{
if(你知道天冷则先穿衣服后洗漱 && 天热则可反之 && 日复一日直到死亡)
{
if(你有类似于生病、不能行动、以及意外的紧急 事件)
{你当日就可以略过;}
}
else
你就会编程;
}
if(你把事件先后 的逻辑关系 && 把时间的依赖关系搞清楚)
你就能把代码实现;
//程序 = 算法 + 结构
大道至简之编程的精义读后感(JAVA伪代码)
if(你将这个程序的算法 设计出来了&&把结构描述出来了)
这个程序就定型了;
while(x熟悉了一门语言)
{
你对它只有 喜欢与不喜欢的问题,没有会不会的问题;
}
while(没有工程的时代)
{
if(程序员掌握了一门语言)
用程序的方式思考和学习算法;
}
}