Android 组件化架构-简谈

说在前面:
随着业务的增加,由于单一工程下业务全都集合在主工程下,而导致业务间相互交错的依赖耦合越来越严重,那么就可能出现动一触千的现象,这时候将业务按照功能的不同抽离出来就显得迫在眉睫。
了解组件化
在了解组件化之前,我们需要先了解模块化。 模块化就是将整体业务集合按照功能的不同,抽离到不同的模块中,这样做的好处就是在团队协助中能够较好的区分各自负责的功能模块、也能使得整个工程显得不是那么庞大和复杂。 但是在工程结构不断扩大的情况下,模块之间的耦合也会变的错综复杂,这时候我们就需要将模块化再次升级,使得各模块之间进行解耦,组件化的需求也就由此产生。 理想的组件化架构大概可以分为四层 : 壳工程、业务层、业务基础层、基础层。 其中壳工程依赖所有业务层组件和通用模块集成作为应用程序入口。 业务层依赖与本身业务相关的业务基础层组件,但是各业务层组件之间不会进行依赖,然后就是业务基础层组件依赖基础层组件。 总的来

Android 组件化架构-简谈最先出现在Python成神之路

版权声明:
作者:Alex
链接:https://www.techfm.club/p/24613.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>