网站建议:179001057@qq.com

给自己看的总结

技术2022-05-11  1

除了给同学们写了个简单的小总结,我自己本来也计划总结下项目的得失,奈何从周三之后似乎就没有状态学习,再加上还帮BOSS WEN整理文档,还顺便回了趟家,呃,周四的时候还帮寝室的小姑娘PS了一晚上的图片,结果,我要总结的东西全都忘了,那个总结也只写了一半,其他的东西都忘了,哎,忘就忘吧,先备份好了再说。

团队合作与技术水平并重:

在整个的项目中,做的不是很好的有2个组,一是我们自己的组,另外一个是无殇小组。

我们组是典型的技术水平差,我作为整个小组技术最好的人,我大概排了一下,估计我在班里最好也在10名左右晃(虽然BOSS LIU说我能进前三,但是那是因为其他人跟他不熟),而我们组其他一些人在做项目之初的水平我都不想再去回想,这样一个整体技术在班里最弱的团队,就算做成最差的也一点都不奇怪。

无殇小组却是技术相当好的一组,其中文留成是绝对能够排到这个班里前三的人,另外胡永进、沈浩、毕应龙至少在现在也应该是和我不相上下。我觉得这四个人的技术水平加起来,至少可以跟java0311小组有得一拼。

但是实际演示的结果,却是我们两个组的结果比较差。我们组技术差做的不好也还可以理解,但是作为一个高手云集的组,居然也能把项目做的乱七八糟,典型的团队合作不好的结果。听说他们也不怎么沟通,有人做完的东西也不往服务器上提交,就自己一个人在那里做,哎~~。反倒是我们组,基本上大家干活都比较积极,没事喜欢去找点资料啊,跟别人学学啊,都是比较值得表扬的。

在这里重点表扬下我自己,算上周末,编码的时间算上周末一共也才11天,估计我有7天时间都是用来给大家讲解架构和调试程序了,嘿嘿,应该算是为团队的成长付出了不少的心血吧。不过也有点怀疑自己如果一直这样的话将来能够带团队么?貌似实际工作的时候项目经理之类的也不会有太多的时间去帮所有的下属一行一行的调试程序。

技术上的进步:

自己:

对MVC模式,反射机制,工厂模式都有了一定程度的了解。另外由于给同组的人调试了很多的程序,觉得自己debug的本领比以前强了很多;不过因为调程序调的太多了,导致写代码的时间很少,所以写代码的本领进步比较少,而且基本没有写过JavaScript和CSS的代码,这两方面根本就是没有进步。恩,其实除了这些之外,对整个的项目流程的了解也比以前深多了,虽然我们做项目的过程漏洞百出。

小细节:

写代码的时候要仔细,尤其是后台接收前台传过来的参数的时候,不能写错单词;数据库设计的时候好多逻辑都是在程序里面处理的,而不是让数据库去处理(话说这个有点颠覆我以前的观念了,虽然BOSS LIU和振华都是这么干的);还有数据库的主键,跟学校里讲的也是不一样的,学校里讲的都是联合主键,可是实际项目中根本就不用所谓的联合主键(虽然我现在还是觉得偶尔用下联合主键也不错);在程序中构造SQL语句时不要加分号。暂时就只想起来这么多。

团队其他人:

貌似大家进步都挺大的。从最初设计数据库的时候总有同学们犯各种各样的低级错误,然后还任凭我怎么说都不听,不知道怎么进行最简单的联合查询……,在删除数据库的数据的时候不知道传个id给后台,更新的时候只传个id……等等这些错误,都让我十分崩溃。到后来有人已经能够学着自己慢慢的调试,知道在什么情况下传什么样的参数……真的是进步很大的。

比好多高手组强的地方:

1、善于学习:

我们的框架,反射机制,工厂模式,用户密码的md5加密都是从别人那里学来的。我自己做的复杂查询的想法也是跟别人学习来的。

2、技术上:

严格的MVC模式,并且利用了反射机制: 好多组都是直接提交到Servlet里面,不符合MVC模式,有得组虽然利用了MVC模式,但是是在核心的ActionServlet里面用了无数的if(){}else{}进行判断的,明显不如我们使用反射机制读取配置文件要来得先进。

利用了工厂模式

CVS版本控制:

前期的使用是跟别人学的。后期实际应用的时候出问题了都是我解决的(发现自己在使用软件方面还是比较有天分的,恩,也许是因为英语比同学们还是要好那么一点点),所以我们组的程序从一开始就是用CVS来进行版本控制的

---------------------------------------

就这么多了,哎~~~

 

2009-09-06

前几天成绩下来了,我大概看了一眼,我们组的成绩貌似还不错,哇咔咔,而且组内的平均成绩还在班里的平均成绩之上,看来是我领导有方啊,o(∩_∩)o...哈哈(貌似我们组是成绩第二的),真没想到这么烂的一群人放到一起,居然能有这样的成绩,真不知道是其他组太差了,还是我们组太强。不过我不太相信是其他组弱,因为俺们组上周的时候还有不会用forEach循环的人,哎~~~~~~~~~~


最新回复(0)