E:
大仓可能是一种重构后的选择,也可能是一开始的选型方案,因为业务下的项目呈现是动态的。主要优势是能够更低成本统一和维护 多应用的工程化方案,当然也会带来工程复杂度的上升。
因此判断条件无非是收益和成本的权衡,以下是可以去考量的几个点:人员在多个单仓来回开发的上下文差异,导致切换仓库开发的成本越高,大仓收益越高工程化方案的中配置即代码的部分占比越大,即工程通过代码复用,大仓收益就更高复用更统一先进的工程化方案的收益 VS 分散开独立支撑业务小步快跑独立性的收益分散的单仓间工程化统一的难度 VS 集中力量应对工程复杂度提升的难度