暮然回首,两年已过

    又到了写提高班一年总结的时候了,才感觉时间过得飞快!

    这一年是收获的一年,满载着丰收的喜悦.还记得去年夏天我因病回家,基本上一个假期都荒废了,来了之后匆匆忙忙的参加第一次自学考试,当时紧张的心情溢于言表,现在自考似乎已经融入我的生活,每天按照计划去学习,考场上怎么会紧张呢?

    在这一年中,相信每个人的收获都是很大的.对于我个人来说,去年暑假过后来到学校,重拾做到一半的学生信息管理系统,但是因为整个暑假都没在,其实和重新开始是一样的.重新开始就重新开始吧,但是当时的十一期应该已经没有人进行这个项目了,所以我也是抓紧时间来完成.

             暮然回首,两年已过_第1张图片

     之后进行的机房第一次,这个时候还是在追着所有人在跑,因为大家都已经开始软工了!机房还是花了不少时间的.当时自己就意识到自己的时间管理上存在问题,开始思考米老师说的二八定律和GTD时间管理的方法,虽然现在的进度还是在十一期的下游,但是毕竟机房重构结束,开始BS的项目,已经不是十一期最慢的了!这点还是让我自己有少许的欣慰的.


    机房结束就开始了CS的进度,在这个时间段,在这个阶段系统的学习了软件工程的知识,并且结合自考的相关课程,一遍一遍的重复,加深着对软件工程思想的理解,一遍一遍的强化着面向对象的思想,文档的第一次书写让我们对软工文档的作用有了初步的了解,开始有了合作完成工作的基础认识.

    UML图的引入是我们超过其他人的基础,它是面向对象建模标准化语言,可以表示软件设计中的动态和静态额信息.并且米老师也说过,我们的学生都可以看懂UML图,但是别人都不懂,我想这也是我们为什么可以短时间内超过一线的工作人员的一个原因吧.

              暮然回首,两年已过_第2张图片

    C#语言和设计模式的学习,更加为我们以后的发展,奠定了见识的基础.C#,作为一种完全面向对象的语言,比我们之前学过的VB在很对方面要具有优势,并且,用过C#编程之后,你才能体会到为什么VB不是完全面向对象的语言!这些需要在自己的应用中去体会.并且C#具有和C,C++类似的基础语法,非常容易上手.并且C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言.

              暮然回首,两年已过_第3张图片

    设计模式是生活智慧在软件设计中的集中体现.米老师常说,代码如人生,设计模式就是这句话的最好诠释.并且这个阶段我们先用程杰的《大话设计模式》入门,再去接触《Head First》这样的安排,更是让我们学习起设计模式来,毫不费力.不得不佩服,米老师的智慧!

              暮然回首,两年已过_第4张图片

    之后的VB.NET的学习,由于我们拥有VB的基础,虽然两位台湾老师的普通话有时候听不太懂,但是学习起来还是没有什么困难的,并且,这两位微软的讲师,在讲课的时候的带出的很多知识,丰富了我们的知识,开拓了我们的视野,这样的作用是非常不错的.

    在这之后学习三层,分层的思想在软件设计中是必不可少的(除非我们自己写的toy program),分层的思想从设计上就避免了各层之间的耦合性过强.这可以说是从源头上就来解耦.并且在三层的基础上我们加入外观模式,引入反射机制,改为解耦更加彻底的七层,这又是一次思想的深化.

    紧接着开始第二次的机房个人版重构,我自己决定用C#语言来写,征求师傅同意后,开始设计数据库,了解数据类型,设计机房几层的结构,在这次用C#语言来重构的过程中,虽然起初有一些不适应(因为没有VB.net作过渡),但是一路走来,收获还是很多的,不管是对于面向对象的理解,还是在基本语法的用法上,都感到收获颇多.

    现在,虽然我的进度还是处于下游的阶段,但是我自己已经不是最慢的那个了,这还是让我长长的舒了一口气,下一个阶段的目标就是,开始向着进度中游的同志们进发,赶上他们!期待着自己的好消息! 

你可能感兴趣的:(总结)