不想感叹时光的流逝,可觉得这一年过得太快了。一回头,从vb的机房收费系统走到了.NET平台的尾声。
收获从去年的暑假开始。正式踏入软件行业是从做机房收费系统开始,首先是从code做起,去年暑假用了不少时间独自完成了机房收费系统。怀着一点小激动,开始接触软工,学习了软件工程之后,才恍然明白,原来从事软件的开发,要从行业工程的角度入手。
Vb结束之后,用了将近半年的时间学习软工。包括工程的思想与管理,包括软件工程的工具的学习。工程的思想涉及到项目的宏观的管理,包括需求分析、可行性分析、进度规划、人员管理、文档管理等;技术工具主要是Rose建模。软件是一个行业,用的是智慧的投入,从整体宏观入手,熟悉使用工具,展现设计的思想,做好软件开发人员的协调沟通,保证项目的顺利进行。总之,软工的学习,让我从建筑队的小工,有了当包工头的冲动。
这一年另一个很大的收获是面向对象的学习。
面向对象是当前最流行的设计思想。万物皆对象,继承、封装、多态,接近现实生活的模型,是当今最受程序员青睐的开发思路。面向对象的学习,先从面向对象的语言C#开始,楚广明的视频讲的不错。通过C#的学习,对面向对象有了初步的了解,但是如何抽象类,如何用面向对象的思想架构一个系统,还是差的很远的。
之后又学习了UML建模工具。在这个工具的学习过程中继续深入着面向对象的思想。有了一点面向对象的基础和C#语言基础后,开始学习设计模式。可以说设计模式,就像一杯醇酿,蕴含了很多韵味,学习起来有一种甘之如饴的感觉。有了着一些列的面向对象的语言和工具基础后,就开始接触.NET平台的一些机制,因为是贴着悬崖壁走,所以,当时的学习颇为模糊。
如果说之前的学习是“没吃过猪肉,只见过猪走”,那么接下来的vb.net重构收费系统就是尝到了“猪肉”。
从面向过程到面向对象的转变还不是很容易的,尤其是再融入自学的分层的知识。设计模式+分层思想重构考试系统这个阶段的学习感触打个比方的话,就像是在“用一只沾满了油的手,去抓一块猪肉”,很费劲。
但是终究猪肉还是做熟了,这也就意味着C/S 阶段的学习告一段落。从今年收费系统合作完之后,就进入了B/S阶段的学习,虽然也是在.NET平台上,但是这一阶段的东西,要比C/S阶段多很多。
学习先从模仿开始,照着视频做了一个牛腩新闻发布系统。对B/S的内容有了一个大概的认识。然后就从B/S的基础,开始深入学习,先从天轰穿的控件开始,然后又是北大青鸟的视频。
在学习控件的时候,开始接手考试系统。初识维护的感触。维护考试系统用了一个多月。从刚开始的代码的理解,到后来的代码的改动。觉得对我从学习的方法上有了很大的改变。就是不能拘泥于细节,要宏观把握。同时也感觉到架构一个好的系统架构和灵活扩展的重要性。维护考试系统最大的收获是改变了设计系统的出发点,这一点很重要。
维护占用了不少时间,之后学习B/S阶段的其他知识的时候,速度放快了一些。而B/S阶段最重要的技术也正在此,尤其是JavaScript、jquery、xml这些脚本语言。因为有了这些技术的支持,就像是孙悟空学会了七十二变,才开始神通广大。暑假期间还学习了客户端的框架AJAX。因为想在考试系统中,充分利用这些技术,所以,学的时候又比较细致。但是刚开始还好,到后面的时候,就觉得有些理解不透,即使理解了觉得要熟练运用还是有一段距离的。另外,又自学了一些C#的多线程的知识。这块知识,一直是我的一个心病,一直想学这块儿知识,暑假期间终于过了一把瘾。
现在B/S阶段的视屏都已经看完了,但是对于核心的技术还不会运用,一方面,缺少实战,另一方面,学习的时候只是模仿,觉得跟杨元比起来,最大的欠缺就是缺少将知识融合到可以展现出来的地步。自我总结出两点改进的方法。一是要多动手敲代码,而不能只是看视频;二是在学习的时候要尽可能的主动起来,所思考,而不是被动的接受。
白驹过隙啊,软考来临。三个月,又一次锻炼自我管理和提高学习能力的机会,枕戈待旦。
总结以上是内存溢出为你收集整理的提高班第二年学习总结全部内容,希望文章能够帮你解决提高班第二年学习总结所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)