主要是向记录下业务扩展对设计的考验。
1 上层业务发生变化时,底层系统需不需要做迁移变更?重构变更?还是默认支持业务变更?
2 业务范围扩大,底层系统能否自动适应?
3 底层系统模块和业务松耦合,底层变动上层业务无感知?
4 系统模块功能是否独立?系统之间划分明确?
主要是向记录下业务扩展对设计的考验。
1 上层业务发生变化时,底层系统需不需要做迁移变更?重构变更?还是默认支持业务变更?
2 业务范围扩大,底层系统能否自动适应?
3 底层系统模块和业务松耦合,底层变动上层业务无感知?
4 系统模块功能是否独立?系统之间划分明确?