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
{
有语言大师;
有游戏大师;
有算法大师;
没有工程大师;
}
}
}
//讲述了远古时代 没有工程大师
//总结:
在这个飞快旋转的世界,每个人都有不同的角色。作为程序员,我们必须要掌握编程的精髓,要意识到,我们所做的每一个决定都是一个折衷-这就是编程的本质,要想成为优秀的程序员 ,就要理解这些折衷的本质,并且在我们编写的代码中都善加处理。
编程是简单的,我们是什么样的人,取决于我们选择做什么样的人,选择做一个优秀的程序员,并为之努力,天下没有不付出的收获。
道路还很长,我们还很年轻,既然选择了编程这条路,那就继续前进吧!少年!