程序员之路.net技术

程序员之路.net技术

ID:44231364

大小:26.00 KB

页数:5页

时间:2019-10-19

程序员之路.net技术_第1页
程序员之路.net技术_第2页
程序员之路.net技术_第3页
程序员之路.net技术_第4页
程序员之路.net技术_第5页
资源描述:

《程序员之路.net技术》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、程序员之路・net技术其实我学编程很偶然。我习惯于晚上12点以后睡觉,冋去太早很无聊,小青教我打游戏。我被游戏吸引住了,问小青游戏是怎么做出来的。小青认为几句话很难说清楚,如果我真有兴趣,可以看看书,他有一堆书,是他上学时候的,全部送给我。我没有兴趣学习怎么设计游戏,但是很好奇,就从那堆书中找了木最薄的看。坚持看了不到十页就再也看不下去了,我实在不知道书上说的什么。晚上回去的时候我告诉小青计算机实在太难了,小青见我看的是那本《设计模式》,说我选错了书。我认为自己没有基础,以后考上大学再学习。小青认为大

2、学里不一定能学到什么有用的东西。我就批评他背叛了自己的母校。小青说要纠正我两个观点,一个是现在的学校不能叫“母校”,是一个以盈利为目的的地方,比如我当年没有钱交学费就H动辍学;第二个就是不一定能从学校学到有用的东西,比如他是在学校自学而不是从学校学的,他不是计算机专业毕业的。在我们家乡,一直认为考上大学是件非常光荣非常不容易的事情,大学是个神圣的地方,没冇想到大学被小青狂批,他后來还建议我不要上大学,等以后老了无聊可以去考个人学上着玩。我觉得小青的观点实在太怪,无法接受。小青为了证明不在学校可以比在学

3、校学得更好,说要亲H教我计算机,用两年时间把我培养成比读了四年计算机本科的大学牛还厉害。我随口说要是真那样你让我干什么都行。小青坏笑了一下,让我别忘记这句话。我以为是开玩笑的,没有想到小青真开始教我了。先让我打字,我很快学会了盲打,但是小青说速度太慢,要我好好练习。我练累了假装说渴了他都不让我离开电脑,口己倒了水给我喂。后来我打字终于让他满意了,他开始教我word,excel和一些windows的常规操作,然后教我怎么安装系统等。在我给小青演示了我怎么轻松的把一篇文章输入到计算机里面后,说这些太容易了

4、。小青说难的开始來了,要教我用c#编写程序。记得他讲的笫一个就是数据类型,什么int,string,我觉得这个比打字还容易。然后他就开始讲if,for,whileo接着就讲怎么找最大值最小值,怎么排序等等数据结构和算法方而的东西。讲到递归的时候刚开始我怎么也理解不了,后來用非递归的方式实现了一次才明白,不过到现在我对B+B・树还是没有真正理解。小青认为这些差不多了,就教面向对象的思想,还让我白学,但是他刚好没有c#方面的书,然后就找vs.net带的那个关于c#的电子书让我看,我英语不行,他乂去找了个中

5、文版的。我学了类,对象等等东西后,就对小青说,以前让我学的排序、找最大最小值等方法,为什么不做成一个类的方法,以后需要的时候就拿过來用呢。小青说这些东西系统已经做成类了,以后我真要开发软件根本不用白己去写,在接拿过来用就行。我问既然已经做成nJ'以用的了为什么要让我费那么大劲去学呢,小青说是为了培养我解决问题的能力,比如军队天天练习走正步,打仗的时候肯定用不上,只是为了培养军人服从命令的习惯而已。慢慢的我把那本电子书看完了,也写了不少练习程序,小青就让我用vs.net,写有界面的程序。以前他一宜让我写

6、控制台程序,现在我发现用vs.net写程序简直是太舒服了,我写了很多乱七八糟的东西(实际上是画了好多界面而己),然后发现不知道该写什么东西了,觉得编程不过如此。小青让我写一个简单的管理系统,我对饭店熟悉,就写饭店管理。我决定要写饭店管理了,却不知道如何下手。请教小青,小青说先确定打算写成什么样,接着确定范围,哪些是马上要实现的,哪些是留着下一个版本实现的,然后找需求点,根据需求点确定工作量,写出工作计划,然后把需求点转换为标准的需求规格说明书,再开始系统设计,模块划分,详细设计,代码编写,测试小青没有

7、说完我就晕了,怎么开发软件这么难啊!而且我除了写代码,其他都不会,小青说要一点一点教我,可是我都没有兴趣学习了。最后决定写还是小青不停的催促下开始的,小青说按照系统T程师的水平要求我的,如果按普通程序员,就只做中间一小部分工作就行。我就真按照他说的一步一步开始了,写软件蓝图的吋候,小青让我随便想,把耍开发的软件吹一翻,说这是给用户看的;在确定工作范围的时候,我把好多功能都确定为下一个版本,小青说我比他还懒。估计工作量的时候我没有经验H然是瞎估计,实际完成后跟当时估计的比较,多了好几倍。系统设计是小青和

8、我一起做的,他顺便给我讲了多层架构和数据库;模块划分的时候,老感觉一个功能既可以划分到这个模块又可以划分到另外一个模块。我决定要写饭店管理了,却不知道如何下手。请教小青,小青说先确定打算写成什么样,接着确定范围,哪些是马上耍实现的,哪些是超着下一个版本实现的,然后找需求点,根据需求点确定工作量,写出工作计划,然后把需求点转换为标准的需求规格说明书,再开始系统设计,模块划分,详细设计,代码编写,测试小青没有说完我就晕了,怎么开发软件这么难啊!而且我除了写代

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。