1.复用:封装成View。
2.mvp可以充分解放Activity和Fragment的压力。
3.接入第三方库有必要考虑用接口的方式降低依赖。
4.使用RxJava重构项目,可以提升代码的维护性。
5.使用组合的方式降低继承层级。
6.业务需求和技术需求要同步做,不断地重构代码,防止代码腐烂。
待续
1.复用:封装成View。
2.mvp可以充分解放Activity和Fragment的压力。
3.接入第三方库有必要考虑用接口的方式降低依赖。
4.使用RxJava重构项目,可以提升代码的维护性。
5.使用组合的方式降低继承层级。
6.业务需求和技术需求要同步做,不断地重构代码,防止代码腐烂。
待续