Skip to content

Latest commit

 

History

History
24 lines (13 loc) · 569 Bytes

如果要重构需求修改的点.md

File metadata and controls

24 lines (13 loc) · 569 Bytes

重构的步骤

    1. 知道更好的设计是怎样的.

因为公司业务量不大,暂时不考虑高可用,高性能,只需从可扩展性角度考虑. 具体的 1.1 如何避免每次新增需求,就相应的需要增加几个表的情况。

    1. 思考如何从旧的设计迁移为好的设计。

2.1 如何争取时间

2.2 如何保证重构质量. 手动和自动测试的工作量。

2.3 数据迁移

2.4 可能的兼容

提升抽象程度

  1. 申请类业务,使用同一张表。而不是每增加一个需求就增加一个表.

预警机制