计算机专业毕业生留言三部曲
第一部:流金大学
回顾4年校园生活,高兴过,愤恨过,欣喜过,无奈过,现在想想自己角色还真多,作为一个差生我大一挂过线性代数 (全班两个人挂此课,更可气的是最高分的同志是满分100),作为不良青年,我忘记各位前辈的教导谈恋爱过,但是也有个特别的第一(这里就不卖弄自己的小 小荣誉了)。
记得刚来学校,大家都想进入学生会,我没有进入(不是不想,是自己能力不足,呵呵),现在想想有得有失吧,大一去的最多的是网吧,从 挂科后“出没”最多的是图书馆了,所以大学生活有大半是在抢图书馆的位子,记得大2时新馆2、4、6 楼都有自习室的,现在位子可能更紧张了,自己从大一就想去带家教,可是老妈让我安心学习,现在想想自己没有去带家教 还有三两点后悔,自己觉得大学之路走的最正确的是大一下班学期的勤工助学,下学期开了C语言,我可以没事在机房练习,问老师,现在觉得虽然学的不多,可是 现在细想那时多别人一步,现在就多别人一点自信的资本。很感谢我的C语言老师——韩玲老师,记得您让我帮您做粗糙集算法,我没给你做好,后来还是你自己做 好的,辜负您了,很感谢您对我的一直关心。
现在看来我今天天天用c#编程,而您交的C语言给了我更多的思想、学习编程的兴趣和学习的自信。
大学生活简直就是我的考证生活了,从大一的3级 大2二程序员,大三的软设,一步步走来,台上台下别人总是问我要不要考证,现在我想引用:李阳在附中的一句话“证书是弱者用来证明自己的资本”,但是强者都是强者也都是殊途同归的学习了考证该学的东西。
如 果你想问我除了考证我其它时间在做什么,呵呵,我在追一个女孩子,我追了她1年半,从她大一到她大二下班学期,她在今年5月份答应了我,现在在一起10个 多月了,从幼稚的好奇到相互鼓励,爱情是可以改变你的,好好利用爱情锻炼自己也是件不错的事,(我说的是你自己有时间的情况下 ^_^)。
对于寝室的哥们,我想说的是感谢上帝给我们一次聚会的机会。感谢你们陪我度过了那么多美好的时光,如果有时间,我真想多和大家出去喝喝酒。毕业时最难舍的还是大家这份兄弟情义,很难想像以后的某天我重回这里看着这片绿树青山,这13栋,会不会泪流满面。
也许我一生的校园生活就此结束了,突然觉得自己长挂嘴边的讨厌学校这不好,食堂的饭烂而不贱,是那么的怀念。
第二部 编码!=编程
编程一直在学,可是现在老是在做重复的编码工作,我是04的oo我们没有开过课,昨晚上又看了一次设计模式,书上说 的真好:封装是什么?太多人说是把对象中的数据和行为封装到类中,对象仅仅是一堆字段和方法么?这可能是从实现层看了,打个比方:阐述一下伞,一种可以挡 雨或者太阳的工具,这样说汽车也是伞了。对象是什么?抽象的一个特化,可以对自己负责有行为的东西。如果从概念视角看,可能会明白些,举个例子,用乒乓球 类实例化一个对象,现在我们来使用这个对象,没有人会想着这家伙多大尺寸,什么材质的,我们想要的是一个可以用来拍打的乒乓球,至于如何材质,等等都是乒 乓球自己的东西,我们不必要替它关心这些细节了,乒乓球自己可以维护它,这样想乒乓球就是一个可以自己负责的东西了——对象。再来说封装吧,先想一下继承 是什么,如果可以理解类是对象的抽象,那么也可以理解父类是子类的抽象,啊,看来继承是封装了子类的变化不是么,不知道你用过USB接口转换器么,我们再 用接口适配器时是不会想到适配器那边的工作内部实现的,接口适配器为我们隐藏了另一端的实现,编程里面适配器模式就是这个道理了,现在你要一个画园的类, 恰巧你找到了一个画园的类,但是让你不爽的事这个类的每个方法的名字都不是你想要的,而且现在这个类有些还不是你想要的,怎么办?适配它,重新声明一个 类,完全按照自己的要求,然后聚集一个找到的实例,让他在你的新类里工作,帮你完成工作,现在来看封装的范围又大了,封装——即隐藏实现细节。为什么要隐 藏,因为细节在变化,因为要减少耦合,提高内聚。面向对象最后一个就是多态了,多态真的很有用,多态在生活中也是普遍存在的,比方说:现在有三个国家的人 在一起,主持人说请你们给大家打个招呼,中国的会说:大家好!美国人:hello 日本人:哈几代 马西带 倒灶 要了西裤(^_^),同样他们在听到一个要求会有不同的反应呢,这就有多态了,用程序实现,抽象一个人类抽象类,人类有个抽象方法叫打招呼(),泛化三个 子类 分别是 中国人,美国人,日本人。3个子类分别用不同的方法重载了父类的打招呼方法,现在声明一个人类的引用,和每个国家的人对象,把对象一一赋给人类的引用,然 后调用打招呼(),说出不同的话。现在想想觉得真好玩,你在调用打招呼时是不会想到后面方法时如何实现的,以至于你根本不知道人类会有多少个种类的子类, 看来多态依然是在封装。当然这里就不谈为什么聚集比继承好等等那些面向对象理论了。
说这么多难免会让您感觉我在这炫耀,小生真不敢,要学的还很 多,多费口水是想告诉大人们,不要把面向对象当作C来用,编程和编码还是有区别的,今年寒假在寝室我看到一个大三的学生在看UML,心里一震欣喜,我也是 大三看的UML和设计模式,虽然晦涩难懂,现在想想还是很有用的。我记得寒假前替别人做了一个咱们学校什么老师出的C++试卷,感觉他很会出卷子的,所以 还是请各位不要埋怨了。还有不管老师是不是垃圾,请不要认为自己是垃圾,计算机学不好可以学点别的呀。刚听说我的好朋友张扬考南大经济396分,从大一开 始她就对我她不喜欢计算机。。。现在她成功了,我也很是从心里面替她高兴。各位可爱的计算机大人,努力想想自己的优点,自己曾经的梦想,没有天生的垃圾, 只有堕落的笨蛋。2部曲最后给大家介绍我看过和想看的一些书课外学习书(按我看的先后顺序)《c++程序设计》钱能 编,《软设教程》《UML用户指南 2》《设计模式解析 2》
《Sql结构化查询语言详解》《javascript参考手册5》《c#入门经典3》《c#语言参考视频——陈广》 《Asp.net视频教程——于海涛》《Moder C# --余晖》《C#2.0锐利新体验——李建忠》《programming C# 4 edtion》《CLR via C# 2 editon》《深入浅出设计模式》《代码大全2》《重构——改善即有代码的模式》,还有其它一些人软工方面的书就不说了,请大家要多到图书馆去看看,另 外有考软考的朋友到 希赛社区不错,想学.net到 webcast下载视频教程,有编程问题可以到csdn社区问问,相信会有人可以给你解决。
第三部 未来……
未来是美好的,请大家和我一样保持着一颗乐观的心。^_^
注:如果您觉得读完后有小小的收获,请您回复顶一下,也好让更多人有收获,如果您看到此文后觉得我写的对大家有反面影响,也恳请您顶一下,让更多人来批评我的拙笔^_^ !谢谢您有这么足的耐心看完)