《Java项目实战》心得
其实在学习系统实训时,我们就已经开展了JAVA的学习,虽然它们之间存在不同,但是在同一种语言,但是实际上呢!他们的思想是不同的,JAVA只是一种语言,而项目实战是教我们如何制作一个软件,从实际出发,一步一步的按照公司正规模式的方式制作软件,从初期的项目分析,书写可行性报告,到项目分工,最后开始书写代码,一天一天的写编程日记,把每一天遇到或完成的事情记录下来,一步步设计完成自已的工作,我是一个程序设计师,我主要完成界面及其代码的设计,而其中有很多东西是我们所不知道,正向所有编程人员一样,我们是边学边作,而且书写代码的速度要很快,因为一个项目不应该在书写代码的方面浪费时间,在这期间很训练人,因为每天写代码时,都写的一身热汗,着急呀!可是当完成每天的任务,而多完成时有很大的成就感了,这当然是一个心里成就了,因为我暂时还没有写完这个程序了。
说真的我写完这个超市管理系统时,真的感觉很累了,不过又很轻松了,因为终于完成了,不过在看了其他同学设计的程序时,心里也感到众多不足,因为我们设计的程序,在判断某些输入资料时,总是不严谨,可能给日后用户带来很多不方便,而且在日后的维护工作会很大,这样的程序,作为一个日后的程序员是不应该出现的。
而在其中,对了SQL语言的使用是相当的重要的,因为没有了SQL语言的支持,对数据库表的操作,是根本无法实现的,对数据的增删查改,都是一样的。发现对于软件来说,对数据库的操作是至关重要的,因为有很多软件都是这样的,无论是什么都要对数据进行操作,统计、分类、查询、修改、删除等,而正因为这样,我在开始写程序时的SQL基础不好,所以出现在众多难题,而翻书查寻便是经常事情了,经常忙到很晚,因为知识用到时方恨少了,其实我感觉用JAVA设计图形界面,是很费尽的,嗯……用它作手机游戏看起来还不错,或者用它网络B/S、C/S都是很好的,因为它就是为了网络而生的。
总的来说,对于项目实战这科,我个人认为是非常重要的,这科突破了以前我的思维模式和惯性作法,以前对于程序来说,一开始就制作从来也不计划,如果遇到了与想象中的不一样的难题,就把这部分删除掉,最近制作出来的程序,往往是功能不完善、功能不明确,没有具体的规划和文档,到最后让别人很难理解,自已也是很难讲明白。没有一个良好的程序设计思想,当然了学习项目实战后,丢掉了那样坏毛病,建立了良好的设计思想和编程过程。有很多不理解现在变成了现在的理解感谢,因为往往一些正确的思想,总是一开始不被人接受,而到最近时才会被理解认同,我也这样认为了。
xxxx
x年x月x日
其实我觉得这样的一个报告主要还是初期的项目分析,书写可行性报告,到项目分工,最后开始书写代码。不能急于求成,一味的等别人给你直接的答案。
这是一个锻炼你的好机会,不要浪费老师门的一翻心意。
最主要的是心态,不要急不要燥。