学习Java已经有半年多的时间了,从最开始的Hello,world到现在的JavaEE,通过不断的学习,原先的那种困难已经不再有,码起代码来也是游刃有余,可是令人遗憾的是,这次的JavaEE项目,我们组做的并不如意,可谓“漏洞百出”!
在这次的项目实训中,主要是来考察我们学习完JavaEE后,对其的实际掌握情况。根据我的理解,JavaEE主要就是jsp网页通过访问Servlet去沟通Dao然后进行数据库的访问和数据的处理所进行的一系列操作,当然,做主要的是sql语句的使用。
通过这次实训,我发现了以下问题:
第一个问题就是小组成员的沟通。从挑选模板到项目分析再到开始写项目,组员之间都缺乏沟通,这可能是造成我们项目不完善的一个主要原因。因为沟通的问题,所以我们每个人都在按照自己的想法去写代码,也不知道主观上是否能彼此迎合,就从最基本的模板布局上,我个人所做的审查员的界面的模板,其实从根本上,也是输入用户操作的界面,那么主题上应该和用户操作的界面是相同的,这一点问题在我,并没有去和组员沟通确定美观情况。
第二个问题,也毋庸置疑,团队的问题之后当然就是个人问题。我要反思的就是我自己,在项目开始之初,我就没有合理的安排好自己的时间,这就会导致写项目的思路并不是那么清晰,所以在我个人看来,到最终项目完成后,一些方法,样式感觉并不是很完善。
当然,既然有问题就要去改正,毕竟“知错就改才是好孩子”呀。对于组员之间的沟通,但凡今后做项目,一定要去主动的别人交流,可能不仅仅是和组员,和其他人也需要多沟通,一个项目的完善不是一个人,两个人想法能令其完美的,我想只有不断的沟通,吸取多数人的“精华”,剔除个人“糟粕”,放才能成为一个优秀的程序员。然后对于个人问题,我相信只要多去和人沟通,多写一些代码,对自己的代码多去思索,个人问题是很容易发现并解决的。
在这次的项目实训中,在sql语句上,从一开始的查询所有,到后边的查询自己需要的字段,个人感觉这从本质上加快了程序运行的速度,也能为自己省去不少力气;在jsp网页中间,可能有很多需要传递给其他对象的一些信息,在这方面,自己也是越做越清晰,开始,我是把他们放在一个span里,然后隐藏起来,这样一来,代码繁琐且不容易从中取出数据,后来,我才想起了老师讲的attr,谁需要就给谁设置一个,如此这般,感觉甚好。
总之,程序员这条道路,冗长且繁琐,需要不断的去学习进步。我想如果不把他当作一种兴趣,大概会很枯燥吧。就我个人而言,我比较喜欢钻研,像大多数人说的那样,编程就像盖房子,一行行代码,就像那一块块砖一样,如果能亲手盖起一栋参天大楼,那感觉指定是不一样的。我期待这能用自己这双手盖起一栋“参天大楼”!
Hello World!