廊坊最炎热的季节也即将过去,从最严寒的冬天到最炎热的夏季,在这里,我不曾缺席,半年转眼即逝。在准备好迎接下一个严寒酷暑的同时,不要忘了回顾一下这过去的半年,总结一下自己的得与失。
这半年,感触最深的一句话就是“出来混,早晚是要还的!”。总是拿这句话放在嘴边,但是体会到它带给我的窘迫和不安以及心慌却是在最近这半年,自己还差的太多,要还的还太多,悔恨自己认识的太晚……
英语学习
从寒假到今年的暑假,英语一直是在以龟速进步着。是从寒假开始总结自己的问题在哪,哪部分不足。英语,主要是发音和练习以及坚持。这半年,把英语作为每天日常的事情,像学习计算机一样,每个月都会在网易上总结一下英语的学习情况,并且还以星座来命名,十二个星座,等一个轮回过后看看我的Small Baby能不能长成一个成熟的少女。
暑假开始恶补音标,开始张口说英语,在跟读新走遍美国。以前听不懂它是因为发音没有学好,所以听不清地道的英语是怎么回事。还有很多连音,这一直是我们的弱项,只有经过积累和练习。英语学习,还是要多听多练呀!
一篇英语暑假总结: 2014年暑假——英语清凉了夏季的炎热
计算机
写到这里,总是要翻翻写过的博客,看看收获,看看不足。真半年貌似很顺利的就过来,但也是平淡的。从软件工程UML学习到ASP.Net ,从C/S到B/S,B/S现在正继续学习当中。
UML
回顾半年所学,UML是一个开始,它是软件开发过程中一个重要的环节,这部分学的好对后面的学习都是至关重要的。UML的9种图,每一种都有用心的画。后面的设计模式中都是以UML图来讲解和引深的,重构机房收费系统也要利用三层的思想画出UML图,这样你不对它重视都难。9种图,其实里面有些是相差不多的,像时序图和协作图,像活动和状态图。还可以根据他么描述的系统是静态部分和动态部分划分。这样,学习起9种图的时候把它联系在一起,它们之间是有关联而不是单独的。经过一番比较,和上网看技术大牛以及站在巨人的肩膀上,对UML有了一定的理解,开始继续向下学习……
设计模式
在学设计模式之前是对C#编程语言的学习,对面向对象逐渐的深入理解,C#是为设计模式准备的。在学习时把它和以前学过的编程语言做比较,发现有太多相同的东西,尤其是C++,我认为颇为相似,学起来也就容易多了。
接下来是设计模式,学习完之后的感受就是大牛们总结出来的全都是精华,对《大话设计模式》这本书也是很喜欢,小菜和大鸟诙谐和有教育意义的对话贯穿了整本书,在这样一种生活化的氛围中学完了设计模式,真是神清气爽。其实对设计模式的理解还是很肤浅的,在学习中是为了用上它而强加上去,没有考虑是不是合理恰当。设计模式教会我们的不仅是那些设计模式,更是我们编程和思考问题的思想。在编程中,如何写出低耦合的代码,要考虑维护性、扩展性、复用等高质量的代码使我们努力的方向。
三层
在没学习之前都不知道三层是具体的哪三层,带着一种好奇和新鲜去学习。向师傅请教和网上的一些资料,以及后来敲的一个登录加上设计模式实例,对三层有了很多的好感,感觉它很有意思。三层其实就是U层、B层、D层加上与三层都有联系的实体层。我们不仅要学会如何分层,更要体会分层的意义以及层与层之间的联系。光是理论的学习三层真的理解没那么深刻,所以要多做一些实例,多在代码中体会思想。
重构机房收费系统
学习UML图是想要我们从多角度的考虑一个系统,设计模式是想让我们的代码低耦合高复用,三层是让我们以分层的思想去思考问题,本着这样的思想去重新设计机房收费系统。在前期开始的第一条线登录是用时最多的,当一条线通了以后,后面的就自然而然的出来了。
B/S开端~
牛腩新闻发布系统
这是从C/S到B/S的第一个项目,系统采用C#语言编写,三层的代码和之前的机房收费系统类似。前台采用ASP.Net开发,开发过程应用了JS、Ajax、Jquery等技术,新闻发布系统是将这些技术线综合起来,并没有深入的讲解,它是让我们开阔眼界,了解B/S是一种怎样的形式,知道我们要学习哪些内容。当对一件事开始有了兴趣才有学下去的动力,牛腩给了我这样的兴趣。
B/S还在继续……
总结:
由于学习没有做好计划,这些学习用的时间都很长,只有从学习三层之后到重构机房收费系统,才对自己严加管理,才渐渐好起来,所以进度还是很慢的,照别人还差很多。还需要多多努力呀,按照老师教我的三句话坚信自己,按照自己的计划去做,做好总结去还欠下的账吧……
我可以做的更好 ……