年中总结
半年就这样一晃而过。2012年9月份到今天2013年2月份在这个半年经历和很多。学习上生活上。
一、计算机学习
这半年我完成了机房收费系统.NET个人版的开发,B/S学习结束,之后做了一个教学系统。
完成机房收费系统.NET个人版的开发之后我觉得对三层有了基本的了解。之后我开始学习B/S的过程中徒弟也开始了三层的学习。在这个过程中徒弟说了一句感觉现在做的三层不是面向对象感觉虽然分层但是还是面向过程的编程。徒弟觉得应该把卡等事实存在的物品是对象。我把这个想法和米老师做了个交流。(加上了我的理解)米老师觉得面向对象,对象要抱持适度的粒度。如果把卡作为一个对象的话这个粒度太大了。这样的话很多U层都需要调用卡这个对象这样依赖太高了,所以我们可以把它打散。让它变成一个个的小小的对象,这样就能使得U层对每个小对象的依赖性不高。机房收费系统中把数据传递用实体类传递就面向对象了。
BS我花费了一个月感觉自己学的不怎么好。太快了,之后做的教学系统B/S用的很少,很多代码还是C/S的。B/S中最重要的是一下几个内容CSS、JavaScript、JQuery和AJXA。这些内容与客户的软件体验有很大的关系,用户软件体验的好坏就要看这些技术效果用的怎么样。至于后台对用户的软件体验没有太大关系。好的软件就要让客户体验很好,人性化。
B/S学习之初看的是牛腩新闻发布系统,这个系统非常经典,现在我们做项目的时候有些效果也是照搬牛腩新闻发布系统里面的。牛腩新闻发布系统的学习为我以后的学习提供了很多窗口,比如JavaScript,CSS,JQuery,AJXA在牛腩新闻发布系统中都有讲解,之后的学习中也有专门的学习视频。
第二印象最深的就是天轰穿ASP.NET这个视频讲述了很多控件,是视频中集数最多的一个,也是实现例子最多的一个视频。因为偷懒有些代码没有敲。
第三个是关于CSS的视频这个视频有很多例子,是对CSS的熟悉。
第四个看的是关于JavaScript的两个视频,牛腩JavaScript和JavaScript专题,牛腩的JavaScript讲的很简单就是讲了一些JavaScript的基本语法,比较有意义的JavaScript专题这个视频应用很多讲的比较深一点。
第五个是关于JQuery实战视频这个视频讲述了JQuery 的应用
第六个是关于AJAX一共有两个版本我看了一个比较简单的版本王兴魁的。这个讲述了一些AJAX的基本应用。
B/S的视频还有一部分是关于HTML和XML的这两个视频就简单的讲述了这两个语言的一些基本的用法。
B/S视频花费的时间比较少。我想还是要多多实践才行。老师给了我一个项目,这个项目是六期师兄做的还没有做完,我就继续接着做。建起这个网站花费了一定时间,因为只有两个文档一个需求的一个是数据库的,数据库没有得自己建,建完数据库之后发现还要建视图,触发器和存储过程,然后通过一段时间的运行网站猜出了视图,触发器和存储过程,写上去了基本能运行。然后就剩下了添加没有弄的一些功能。在做系统的过程中感觉自己有点懈怠。遇到问题的时候总是拖着拖着的去处理,拖久了就不想解决了。简单的说就太将就了。
在年前我把系统做完了,但是觉得做的不太好,和自己想的有一定差距,简单的说就是自己对自己的要求过低,比较将就。就觉得实现功能就行了。没有想太多。感觉就是实现功能就行了。昨晚在听米老师跟正权他们验收他们的系统米老师说,做系统要做出它的灵魂,就是要无微不至的为客户着想,要让客户体验达到最好。不要为了实现功能而实现功能,要从客户出发,无微不至。我觉得自己之所以将就是因为自己的懒惰和懒散。还有自己的思想高度不够。执行力不足。
二、番茄学习
番茄学习法从10月份开始使用到现在已经快5个月了,感觉就是不用这个东西感觉就在颓废,只有每次弄上这个番茄闹钟才会有学习的感觉。现在对番茄不在是抵抗而是依赖。只有启动了番茄闹钟才觉得有时间这个东西的存在。
对于番茄学习法的应用,只有多多实践才能有效果,如果只是心血来潮的用几天是没有效果的。学习在某些时候是需要一定的坚持的。
三、英语学习
在学习BS那个月我对英语的学习放下了一些。这个是不太好的学习英语不能断断了一段时间再捡起来那么就会丢失一段英语的学习。不管在忙每天都要给英语留出时间来。提高班学习的后期英语的需要越来越表现出来。在做项目的时候我就发现我所要的技术全是英文的,没有一个中文,所以英语的重要性就不言而喻了。这个寒假我把英语的时间延长了。我英语基础本来就不好,就要多听听。现在听英语资料没有了当初那种害怕的心理感觉听的很舒服。
综述:
这半年感觉时光流逝,对于毕业的时间离我们越来越近。珍惜在提高班学习的剩下的时光,抓紧时间学习。