最初程序员的思维“修炼”之二编写身边的程序

现在我已经是一名大二的学生,在这将近两年的打代码的生活里,有过平平淡淡的上课下课;有过打心底的想要打代码,想要完成目前的任务;有过想打代码,但是不是到做什么的那种煎熬的日子。

最近的一句话感触很深:如果把生活的每件事能用程序编写出来,那么你就真正入了门。

我有一个想法,把你的梦想,你的目标,你的每天的安排用程序显示出来。

  当然,有人说,我有了日历不就行了吗,你是对的,这样可以。

  你编写程序的目的是什么,当然除了有个相对较高的薪水,是为了实用,方便生活,还有乐趣。

以下是我的想法:

  我学习的是C#,我喜欢用 控制台应用程序 书写我第二天的安排。

  首先输出我的梦想,我在这个学期需要达成的目标,我在这个月需要达到的程序,最后是我对明天的安排。

  我不会直接输出的,我会以目录的形式让你选择你想看的内容:

-----------------------每日安排----------------------

1.梦想及目标

2.今天的安排

请输入数字:

1

***************************************

------------梦想及目标------------

梦想:

这个学期的目标:

这个月的目标:

***************************************

-----------------------每日安排----------------------

1.梦想及目标

2.今天的安排

请输入数字:

2

***************************************

------------今天的安排------------

7:00 —— 8:15   阅读《软件工程》

9:00 —— 12:00 学习《疯狂java讲义》

1:00 —— 5:00 上课《C预言程序设计》

6:00 —— 9:00 回宿舍看《黑客帝国》

***************************************

-----------------------每日安排----------------------

1.梦想及目标

2.今天的安排

请输入数字:

 

当然你可以按照自己的情况安排。

增加难度+:把今天的安排也通过选项写出来。

增加难度+:增加编码难度,用多线程,异步,枚举等知识编写相同内容的代码。

增加难度++:每天或几天变换一下代码的架构。

增加难度++:用更多种语言书写相同的内容。

当然刚开始不是那么容易,因为你会思考输出的格式;会感觉效率很低,会感觉难度大,但是这并不是要求每天都需要改变输出格式,改变代码架构,你可以只需要修改内容,然后过几天修改一次,或者一点一点修改。

万事开头难,加油!

这是我的想法,如果对大家有帮助的话,那我在幸福不过了。

 

posted @ 2015-04-18 00:05  KIDvs伟  阅读(191)  评论(0编辑  收藏  举报