李云鹏,网易新闻架构技术组工程师,国内首个移动架构模型书籍《移动开发架构设计实战》作者。10 余年互联网行业经验,擅长移动端架构选型、项目重构与插件开发相关工作。曾就职于世界 500 强核心技术实验室,作为第一发明人,申请了 14 项专利和著作权。
李云鹏,网易新闻架构技术组工程师,国内首个移动架构模型书籍《移动开发架构设计实战》作者。10 余年互联网行业经验,擅长移动端架构选型、项目重构与插件开发相关工作。曾就职于世界 500 强核心技术实验室,作为第一发明人,申请了 14 项专利和著作权。
在红利风口变化频繁的今天,如何快速适应新的业务需求,是每个移动端产品都会面临的难题,通过正确的架构选型,选择最合适的架构设计模式,才能使产品在面对需求变化时从容不迫、快速又稳定的应对。
现今,大多数移动开发团队选择以 MVP 作为业务层的核心架构模型,在此基础上实现了客户端的组件化、插件化、容器化等,但作为业务层核心的 MVP 架构模式至今仍有诸多弊端。
本议题将从近五年的网易新闻客户端架构模型演进展开讨论,着重介绍新闻团队从旧有架构模型,迁移到以 MVP 为基础的、符合领域驱动设计思想(DDD)的 VIPER 架构时,经历的自我创新与踩坑实践,以帮助开发者了解“重构如何保障模块稳定性”,“如何快速重构业务模块”等痛点问题的解决方案。同时,针对不同类型移动端产品举例介绍架构模型选型策略,进而发散开发者架构设计思维,明确架构问题分析方式,掌握架构选型要点。
1. 网易新闻客户端团队五年架构演进史
2. 如何实践架构整洁之道
3. 分享在新的架构演进后,我们取得的成果
4. 架构选型策略
对移动端感兴趣的开发者和架构师。