比如有一个业务逻辑: 新用户弹窗, 弹窗要能配置开关(关所有都不弹, 开则需要判断是否是新老用户)
- 方法 1
- 配置接口返回开关
- 用户接口返回新老用户判断
- 客户端取两个接口判断
- 方法 2
- 服务端合并接口返回配置和是否新老用
过了一个月, 需要增加一个老用户判断(同样需要配置)
- 方法 1
- 配置接口返回开关
- 用户接口返回新老用户判断
- 客户端取两个接口判断
- 方法 2
- 服务端合并接口返回配置和是否新老用
过了一个月, 需要增加一个福利弹窗开关 xxxx 类似, 有这样的一个系统, 你更青睐哪种设计或者有更好的方案?