iOS模块化,模块间解耦,路由中心设计
查看次数:2156
下载次数:252
上传时间:2018-04-10
大小:1 B
工欲善其事,必先利其器。这句话每个人都在说,却不是每个人都能做到。一个具有工具文化的团队会在质量,效率各个方面都会有很大优势。
一个工程,从原始状态迅速膨胀到天猫现在的体量的,依赖关系之复杂,超乎想象。
耦合三类:
界面耦合,就是用户操作流程里,不同界面间的跳转,这些界面的跳转是硬编码
依赖耦合,顾名思义,两个模块之间的有依赖,就是耦合
工程耦合,每个模块有自己的生命周期和运行时,每个模块在生产环境里又需要依赖主工程的运行时
放弃源码依赖,提速集成编译
github地址:https://github.com/MrLujh/RouteManager
收藏