组件化
组件化开发能加快编译速度,降低耦合,提高复用率。也便于协同开发。
代码规范
- 良好的阅读性
- 降低维护成本
图片优化
图片优化能有效的节省内存
- 方案一:用iconfont(矢量图)来代替图片icon
- 方案二:用图片资源包来代替直接加载图片
出参入参模型化
提高代码模型化
- 出参入参都是模型
- 每个模型的每个属性都得有默认值
设计模式调整
目标是高内聚和低耦合
- 可以向RAC响应式编程方向调整
- 合理使用代理block
- 熟悉工厂模式
模块插件化
将每个模块封装成一个SDK,然后拼装在一块