`
liuwei1981
  • 浏览: 770354 次
  • 性别: Icon_minigender_1
  • 来自: 太原
博客专栏
F8258633-f7e0-30b8-bd3a-a0836a5f4de5
Java编程Step-by...
浏览量:160789
社区版块
存档分类
最新评论

我的程序员之路(二十) 新的政务系统开发

阅读更多

      在加入新的公司之后,很快就投入了紧张的工作。


      新的公司技术上,主要由java和。net两组组成。。因为政务项目,指定要求使用java平台进行开发,前期的项目,使用了s1和jdbc开发,但由于项目成员java水平的参差不齐,导致项目上线后问题多多,后台很长时间还是一个半成品,无法正式交付使用。当时考虑使用s2sh框架首先进行后台的重新开发,当时java组的技术,据说搞了一个月,连hibernate的基础功能都没有搞定(工作后的一段时间,终于了解那个负责开发的技术有够烂,而且两年的时间,几乎没有什么进步),无法正式进行开发,所以才很需要一个熟悉这些技术的开发人员。

 

      这些技术对我来说没有什么难度,毕竟在上一个公司,s2sh基础开发框架就是我主要负责开发的。这些框架的整合,思路是很清晰的。研究了一下那个系统的需求,我现有的框架足够了,对一些功能进行微调后,基本就可以用来进行开发的,后来这个框架也成了公司J2EE项目开发的首选技术框架,并根据新的开发要求规范,进行了一次比较大的重写(主要是目录结构以及功能配置),并且根据新的需求,不断增加基础框架提供的功能组件(现在想起了,spring还真是个好东西)。

 

     开发过程也很顺畅,每周一上午例会,报告各自的开发进度和核定本周的工作计划,工作任务的安排,不是很紧张,甚至可以说是很松,也许真的如我一个朋友说的,我的开发速度确实还不赖,相对比组里其他的人,我可以更加肯定,他们纠结一周的任务,我甚至最多两天over,并且也不是神经紧张,只需要每天4个小时集中精力,其他时间测试调试一下即可。(后来通过合作,java组里面另外两个coder让我着实郁闷的很,竟然量String。replace方法都不知道,只会最简单curd,吧数据显示到页面上。。。)。

 

      去新的公司,已经快接近年底了,这次跳槽的给了我一个结结实实的教训,不要在年末跳槽,我的年终奖啊!

 

      年后忙了一阵子,后台我做了一部分核心的功能后,其他的信息维护功能,另一个人接手了,本来是配合这个政务网进行一个审批系统的开发的,但因为政务网改版工期很紧,还有负责这个项目的技术人员,技术上的纠结,开发速度慢,我暂时有回到了这个项目(ps:后来很多次我都成了各个项目的救火队员,郁闷),在两周高强度的开发后,项目交差了,还算是比较成功。这两周,回想起来,开发的功能虽然多,但也没有多到我刚刚加入项目组那个状态,比起以前那个政务网来说,规模只小不大,而且基础功能已经开发完毕,主要是修改罢了。我忍不住在这里又一次开始抱怨,java项目组的另外几个成员,开发技术不熟练不说,连基本的调试都成问题,页面js出错,不知道如何调试,代码报错,不会分析后台错误信息,明明报了空指针,却一直纠结于查询语句问题,汗啊。两年了,基本还是老样子,幸好合作的项目不是很多,阿弥陀佛。

 

 

      在我开始了审批系统的开发后,数据表的构成又一次结结实实了雷到了我。天哪一个表竟然有将近200个字段,虽然有辅助功能生成配置文件,但是页面差点要了我的命。系统的功能不多。逻辑也不复杂,几乎大部分的时间都交代了这些字段了。

 

     剩下来几个月时间,基本都是在进行政务系统的周边系统的开发,例如审批系统,定制化的简单crm,内部公告流转等等。做系统的开发,有个好处是,终于不再纠结那些字体,样式了。耳朵也清净了许多。

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics