7月13日

在软件开发过程中,作者今日完成了8个基本类的action,关注于降低类之间的耦合度,并优化关联方法的使用。面对复杂关联带来的问题,作者计划改进程序结构,减少不必要的关联操作,提升代码效率与可维护性。明天的目标是完成Jsp并进行测试,以确保代码质量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

今天完成了8个基本类的action,遇到的问题如下:

1、认为每个类之间耦合程度太大,比如salesman与activity,customer,compact互相都有关联,显得特别乱。这是是个例子,程序中还有很多类似情况,我认为应该降低耦合度,比如salesman只与customer有联系,activity也至于customer有联系,这样如果activity与salesman相关联只要通过customer就可以,事实情况下也是这样

salesman如果进行activity,必须customer有关,不然这个activity就无意义。所以在完成代码的同时还要兼顾的整个系统的结构。

2、关于关联,已经花了不少功夫,这次是在action中添加关联,显然关联需要两个类,但是两个类不一定都需要关联方法,因为当我们产生关联式,只会调用一个控制类去执行它,因此,另一个类的update就浪费了,同时涉及到选择问题,是选择在one端添加update还是在many端添加,这个我认为只是习惯问题,因为还没有进行测试,所以不敢妄下结论。进度很慢,明天完成Jsp并进行测试,尽快尽快!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值