早早起床,搭上早班车,有点累了。有点想放弃了。
到了公司,今天机灵了,买了个早餐,顶了一会,有点精神。开始看代码吧,同样的,之前的问题只能硬着头皮上,组长说之后有些功能需要我开发,所以我需要明确一个这个系统的业务流程。但是真的是太复杂了,从人员组成,到人员功能,分不清,数据不足。我明确自己从实体开始,恩,实体还好,基本还是能知道人员对应。dao没什么好看的,没有任何业务逻辑,这是符合一般做法的。service太过于庞大,我决定战略性撤退,从controller开始。controller可以认为与实体对应了,xml文件也是正常的,但是业务逻辑还是分不清。我可以认为他把所有的业务逻辑写在sql语句中,这是很不好的。
从同事口中得知,这个项目需要重构,我很高兴,希望世界上也少了这么一个混乱的系统。一天从看源码开始,也从看源码结束,虽然来回奔波,但好像逐渐适应了这种生活。