View on GitHub

业务逻辑拆分模式

https://autonomy.design

领先技术

需求可能包含了对领先技术的需要。比如如果旗下有很多款长视频,短视频,直播类的 App,这家公司对领先的视频压缩算法的需求就会非常强烈。这些领先技术会有如下特点

显然“领先的视频压缩算法”这样的需求和之前谈过的所有需求都不同。如果我们把人才,Git仓库拆散来,势必是不利于在技术方面建立竞争壁垒的。其实这也说明了,前面可以按 UI 分,按合同分,而不是按“人才技能”进行拆分,其隐含的前提条件是“commodity technology”。也就是说使用的是“大白菜”技术,也就是开源的技术。

也就是“最小化沟通”未必一定是按业务领域来切分 Git 仓库。如果一项私有的尖端技术做得足够有深度,按技术来切分 Git 仓库也是必要的。