网络模块优化方案(1)——封装网络框架

这篇文章是在去年写的,当时带领团队对旗下两款app进行了重构。由于业务需求较多,所以我们采用了两套方案同时进行: 1、业务模块:在功能迭代的同时进行重构,主要工作是代码优化、提取封装、依赖整理等。 2、基础模块:对于之前顽疾较多较重的模块进行完全重写,独立在业务之外,独立开发独立测试通过后再替换到主项目中。 其中网络模块就是重构的首要入手点,之前网络这块没有进行彻底封装,全部散落这各个activi
相关文章
相关标签/搜索