从2009在CSDN注册,到2010年开始在CSDN上发博客,再到现在.整整的一年多.博客数量正好达到了100篇,博客的访问量也突破了50000 .100篇的博客给了我不仅仅是100篇文章,更是100个智慧,100个升华.
在这篇博客中,我总结一下自己最近块半年的时间的学习,思想情况.也阐述一下在CSDN写博客的一点感想.
半年中:
刚刚过完年,别人还沉浸在过年的快乐中,我们已近来到了学校,开始了紧张的学习.
1:英语学习
刚来到学校,是接着练习英语,我们的SLA学习法.每天照例看视频,听听力,这一段时间总的来说还是很轻松.因为没有一个确定的目标.我们是一直在探索.探索一条英语学习的好路子.让我们这些软件设计师们插上翅膀.飞得更高.
英语学习让我们更加对未来充满期望.我们每个人都很用心.但是并不是很累.这一段时间基本上没有看计算机的东西.一直到现在.我还是尽量有时间就听听英语,这段时间的最大收获就是让我对英语产生了浓厚的兴趣.特别想看关于英语的视频.
2:MVC 分层
在真正开学以后.我们进入了学习分层的阶段.利用三层架构的方法.重新设计,实现机房收费系统.虽然以前做过一次收费系统,但是那些都是在搭鸡窝.做的只是说实现了功能.对于系统的维护,扩展都没有考虑.
在mvc学习的工程中.我们主要是利用vb.net环境.所以在这同时我们看了曹祖圣的一些关于.net的视频教程.对.net开发有了一定的了解以后去做的.但是在实现的工程中还是有很多问题.我们一点一点的克服.完成了第一遍个人版.
3:分组开发
在完成了个人版以后.为了练习团队合作开发.我们分成了几个小组.对系统进一步优化,提出了七层架构的设计.
我作为组长,带领我们的团队实现了第二遍的合作收费系统.这次应用了很多设计模式.和分层的设计.
在团队开发中,主要学习了设计模式和分层.我也认识到了文档,UML对于一款软件的重要性.同时,为了适应团队合作.我们学习了SVN的一个教程.知道了团队合作不光要有功夫,更要有工具.
4:第二次各人收费系统
老师在检查我们第一遍的时候,提出来很多意见.比如UML不健全,不对应.软件架构模糊.代码注释不全等.这些都是我们的大病.对于一个良好的设计师,这些是万万不能要的.所有我们对其进行了改进.重新设计实现了第二版个人系统.
第二版主要让我们认识到设计,注释的重要性.这让我们理解,软件设计不是实现软件.设计比实现重要的多.
5:BS开发
在完成了第二版以后.我开始看了一遍牛腩的 <新闻发布系统> ,开始进入bs开发学习.
这段视频才刚刚看完.初步有了一个印象.接下来会深入研究.在看完以后,我为专业课设计实现了bs的 <图书管理系统> .虽然功能比较简单.但是还是理解了一点bs的基础.
这半年最大的收获就是我们做的软件开始规范,健壮.三层架构和设计模式的反复运用让自己体会到了设计的乐趣.准备在这方面多下点功夫.体会一下.
我把我所有的学习经验和体会都发到了博客上面.通过博客,我和很多网友交流,他们对我提出来很多意见,让我受益匪浅.同时看着博客的人气一天天见涨.我也很是欣慰.写博客就是整理自己的思想.就是整理自己的人生.一个善于整理的人,必定会收获的比别人多.我在向这方面努力.
CSDN是一个很好的社区.在这里,没有那么多杂七杂八的东西.一个比较纯净的IT环境,对于一个IT人的成长很是重要.
我会一直在这上面写下去.积累我的财富!