各种各样的定制化需求,在接口里面全都是 if/else,看的头都大 大佬们的公司都是如何处理这种 想写的优雅简洁一点 求建议
1
airyland 2020-04-26 11:09:00 +08:00
加上 hook,设计一个 plugin 机制。
|
2
SilentDepth 2020-04-26 11:47:28 +08:00
接口啊?那就是不涉及视图层呗。逻辑上多抽象出几个层,写一个 Map,每个客户(或者定制业务)贴一个 ID,靠 ID 来从 Map 里找具体需要执行的逻辑。
|