meeop
V2EX  ›  问与答

模型字段膨胀问题怎么解决?

  •  
  •   meeop · Jul 25, 2023 · 1265 views
    This topic created in 1032 days ago, the information mentioned may be changed or developed.
    我们有一些接口参数,或者接口返回数据,封装为若干 java 对象,对象里有很多字段
    比如有 name,age,type
    随着业务迭代,数据模型里会塞进去越来越多的字段,我们有些接口里的字段已经多达数百个了

    这导致很多问题:
    1 没有人能说清楚每个字段的含义,来历,也就不敢乱用和修改
    2 因为不熟悉现有字段,安全的做法,新需求会定义一个新字段,继续恶化这个模型
    3 即便想修改或者合并字段,因为下有有 n 个使用方,没人敢确定这个字段的全部使用场景

    总之字段越来越多越来越冗余

    这种问题求助各位大佬有啥好的解法吗?
    3 replies    2023-07-25 23:38:40 +08:00
    xiaoyuervae
        1
    xiaoyuervae  
       Jul 25, 2023
    需要新增字段的时候为什么不拆一张新的表出来呢?
    IvanLi127
        2
    IvanLi127  
       Jul 25, 2023 via Android
    想办法按比较固定的规则去拆表,不然就把加字段的权限向上收紧。不过这表能到这么宽,可能需要换公司才能解决了。。。
    shyangs
        3
    shyangs  
       Jul 25, 2023
    沒救了.

    拆表大機率是把問題擴散到新表.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3049 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 08:38 · PVG 16:38 · LAX 01:38 · JFK 04:38
    ♥ Do have faith in what you're doing.