曹操专车
- 使用组件化架构模式 高项目的高扩展性和高维护性
- 使用 Target-Action 通信方式降低组件之间的耦合性
- 使用 VIPER 设计模式降低重量级的商品列表页面复杂度
- 使用 Sqlite 缓存车型等数据 高商品查找响应速度
- 使用 Fastlane 实现打包、分发、测试、日志管理等工作流程化
绿色公务
- 私有 Spec Repo 创建和基础组件、功能组件和业务组件划分,组件的远程上传, 本地下载
- 严格管理公共 Model 版本发布,保证基础组件的高度可依赖性
- 主导使用 Swift 语言关联枚举、面向协议开发等新特性
- 遵循统一的代码提交 log 原则, 高项目版本回退的可行性
- 实现所有基层分类、工具类、网络请求类、公共组件