APP组件化简单总结
背景三国演义里开篇就说:天下大势,分久必合,合久必分。这话套在软件开发上,也特别贴切。我记得我刚入门时做Android应用程序开发,刚开始都是采用中心化管理的思想,将相同的资源集中进行管理,但是做着做着,发现集中管理的资源太多了,多人开发时牵一发而动全身,进而又要对原本的项目进行拆分,演变出模块化开发,以及我这里要讲的Android组件化实践。现状一种是项目组件化开发,一种是单一工程开发模式。1.对工程的任意修改调试都要编译整个工程,效率十分低下;2.不利于多人团队协同开发;3.无法做到功能复用