代码库> 其他> iOS模块化,模块间解耦,路由中心设计
iOS模块化,模块间解耦,路由中心设计
关注
上传者:nihau 分类:其他(Others)
查看次数:1924 下载次数:236
上传时间:2018-04-10 大小:1 B
工欲善其事,必先利其器。这句话每个人都在说,却不是每个人都能做到。一个具有工具文化的团队会在质量,效率各个方面都会有很大优势。

一个工程,从原始状态迅速膨胀到天猫现在的体量的,依赖关系之复杂,超乎想象。

耦合三类:

界面耦合,就是用户操作流程里,不同界面间的跳转,这些界面的跳转是硬编码

依赖耦合,顾名思义,两个模块之间的有依赖,就是耦合

工程耦合,每个模块有自己的生命周期和运行时,每个模块在生产环境里又需要依赖主工程的运行时

放弃源码依赖,提速集成编译

github地址:https://github.com/MrLujh/RouteManager
收藏
我来说两句
发表评论
您还没有登录!请登录注册
所有评论(0
提示
sina weixin mail 回到顶部