任务:

诉讼服务自助终端模块化开发

中途加入此项目。此项目采用模块化的方式进行开发,使用getway、service、support、data四层结构。我主要开发的模块是设备管理、版本管理、配置管理,相对来说,比较熟悉,并不需要细看需求文档,看看ui图就可以了。

后来发现,同事开发的文书送达部分的逻辑有问题,使用了错误的数据库表。导致我现在需要重写这一部分,工作量较大。而且,我发现,我对需求也不清楚。需求文档,写得也不详细。问了杜xx,了解他们php组是如何使用数据库表的。他也给我解释了文书送达的相关逻辑。但是开发起来,还是感觉有些吃力。总结起来,阻碍开发的原因有:

  • 没有开需求评审会
  • 没有开数据库评审会
  • 因为之前后端是php,现在转到java,所以前面流程没有进行
  • 开发使用的数据库里面的表不是php组使用的最新数据库,看起来有问题

解决办法总结:

  • 先硬着头皮写,写个大概
  • 今天整理好写的几个模块发现的问题,明天找组长集中讨论一下
  • 可以找php组原开发人员了解

标签: none