不知道为什么,现在对写博客没感觉了,但是还是要写写自己在这段时间的成果
现在为止已经出来实习三个月了。整体状况还是比较良好的,还是学到了很多东西的。
可能现在很多东西可能让我讲我讲不出来,但是我感觉还是能写出来吧,这也应该是所谓的囫囵吞枣吧,正好最近我估计我不会很忙了。可以借着这个机会把一些学的东西给消化一下。
学习真的是一门挑战。有时候有些东西你实在不想看,但是你不得不去看。最近的考勤代码。说实话,我是真的看够了。并不是说他写的代码不对,最主要的是我实在是看不了他的代码,代码相当麻烦,没有一点注释,所有代码就掺和在了一起,想分都没法分。虽然我写代码不怎么样,但是我估计我写的代码肯定比他的清晰,也肯定比他的好懂。
发完牢骚。开始总结到现在的学习基本成果吧
1.struts2.0:整体上还是掌握了最基本的用法了。至少感觉确实是比struts1.2这些版本好用。一些基本的标签的有用法我感觉是没有问题的。但是原理我还需要继续学习的。感觉自己以前的一些原理都忘了
2.hibernate:以前看过一些,现在其实学的也不多,至少我会用,但是在效率方面我一直不敢恭维,以前我都只是能做出来就万事OK了。但是现在突然发觉原来我一直忽略了最重要的效率问题。感觉自己下一个阶段就需要好好看看到底hibernate怎样生成的sql语句,怎么样进行的链接。还有QBE和投影映射,还有缓存
3.spring:至少在来公司之前我是没大接触过spring的。但是现在感觉spring真的很好。我很佩服写spring框架的人,spring真的很神奇,里面有好多好多的东西需要我去学习,我现在只是会用最基本的用法。
4.上面三个的整合:到现在自己也是一直没有写一个比较完整的SSH代码,理论方面感觉还是可以的。但是具体的实践时间还是太少了。有机会一定要自己写写。尤其是事务方面的结合,我对事务一起没有概念。所以这个地方要好好看看
5.设计模式:其实到现在还是没接触过的,至少是没有特意去用它,程序里面用到的也很少,自己在考勤的流程里面是自己写的。但是还是有点不成熟,以后应该刻意去用才可以的
6.js:以前在js方面连菜鸟都不是,但是现在已经到了菜鸟阶段了。js我还是学了不少的到现在,至少我感觉是很好玩很有用处的。也是很很强大的
7.ajax:这方面的框架我接触了不少了:prototype jquery dwr等。但是就现在来说其实这些东西用不用并且会不会的都无所谓了。只要把js学号,这些东西都靠边站,我感觉能不用这些东西的时候还是最好别用,因为不知道什么时候就会出现冲突什么的
8.css:唉!到现在还是一点都不会的,都彻底放弃了
9.测试:自己用过testNG,但是现在就忘了,自己最近写程序的时候也是没有刻意去测试,感觉自己这一点就需要改进了
10.ant:大家都说他很神奇,但是我也只是能看懂个大概意思。
11.编程习惯:英语很重要,我有时在命名变量的时候就不知道该用什么名字比较好,从这一点我就能感觉到自己的英语基础太差了。还有,感觉自己写代码的风格还是不大好,还需要继续改进一些才可以的。
就先写这些吧!还有好多好多的东西等着我去学习呢!哈哈 :D
现在为止已经出来实习三个月了。整体状况还是比较良好的,还是学到了很多东西的。
可能现在很多东西可能让我讲我讲不出来,但是我感觉还是能写出来吧,这也应该是所谓的囫囵吞枣吧,正好最近我估计我不会很忙了。可以借着这个机会把一些学的东西给消化一下。
学习真的是一门挑战。有时候有些东西你实在不想看,但是你不得不去看。最近的考勤代码。说实话,我是真的看够了。并不是说他写的代码不对,最主要的是我实在是看不了他的代码,代码相当麻烦,没有一点注释,所有代码就掺和在了一起,想分都没法分。虽然我写代码不怎么样,但是我估计我写的代码肯定比他的清晰,也肯定比他的好懂。
发完牢骚。开始总结到现在的学习基本成果吧
1.struts2.0:整体上还是掌握了最基本的用法了。至少感觉确实是比struts1.2这些版本好用。一些基本的标签的有用法我感觉是没有问题的。但是原理我还需要继续学习的。感觉自己以前的一些原理都忘了
2.hibernate:以前看过一些,现在其实学的也不多,至少我会用,但是在效率方面我一直不敢恭维,以前我都只是能做出来就万事OK了。但是现在突然发觉原来我一直忽略了最重要的效率问题。感觉自己下一个阶段就需要好好看看到底hibernate怎样生成的sql语句,怎么样进行的链接。还有QBE和投影映射,还有缓存
3.spring:至少在来公司之前我是没大接触过spring的。但是现在感觉spring真的很好。我很佩服写spring框架的人,spring真的很神奇,里面有好多好多的东西需要我去学习,我现在只是会用最基本的用法。
4.上面三个的整合:到现在自己也是一直没有写一个比较完整的SSH代码,理论方面感觉还是可以的。但是具体的实践时间还是太少了。有机会一定要自己写写。尤其是事务方面的结合,我对事务一起没有概念。所以这个地方要好好看看
5.设计模式:其实到现在还是没接触过的,至少是没有特意去用它,程序里面用到的也很少,自己在考勤的流程里面是自己写的。但是还是有点不成熟,以后应该刻意去用才可以的
6.js:以前在js方面连菜鸟都不是,但是现在已经到了菜鸟阶段了。js我还是学了不少的到现在,至少我感觉是很好玩很有用处的。也是很很强大的
7.ajax:这方面的框架我接触了不少了:prototype jquery dwr等。但是就现在来说其实这些东西用不用并且会不会的都无所谓了。只要把js学号,这些东西都靠边站,我感觉能不用这些东西的时候还是最好别用,因为不知道什么时候就会出现冲突什么的
8.css:唉!到现在还是一点都不会的,都彻底放弃了
9.测试:自己用过testNG,但是现在就忘了,自己最近写程序的时候也是没有刻意去测试,感觉自己这一点就需要改进了
10.ant:大家都说他很神奇,但是我也只是能看懂个大概意思。
11.编程习惯:英语很重要,我有时在命名变量的时候就不知道该用什么名字比较好,从这一点我就能感觉到自己的英语基础太差了。还有,感觉自己写代码的风格还是不大好,还需要继续改进一些才可以的。
就先写这些吧!还有好多好多的东西等着我去学习呢!哈哈 :D