查看原文
其他

美团网MVVM与FRP编程实战

2016-08-05 梁士兴 臧成威 QCon

自从 MVVM 进入到 iOS 的开发领域,就掀起了阵阵的腥风血雨,褒奖一方将其神话到不可一世,批评者则将其贬低的一无是处。事实上,MVVM 并不是万能的,也不是万恶的。美团网移动技术专家梁士兴,在 QCon 北京 2016 上,结合在美团实际使用 MVVM 架构进行实践的经历,结合业务开发过程中的痛点,着重解决代码复用、组件化方面遇到的问题,进行了本次演讲。


ReactiveCocoa 对 MVVM 在 iOS 领域的普及起到了至关重要的作用。这个由 Github 主推,在业界引起强烈反响的开源库至今仍让人褒贬不一。美团网在业界使用 ReactiveCocoa 较为深度。美团网移动技术专家臧成威,在 QCon 北京 2016,将美团网在 FRP 实践的一些经历分享给了大家。


听完这场演讲,我们可以得到什么?


  1. 对于已经实践了 MVVM 的团队和个人,可以取长补短,交流经验心得。

  2. 对于仍然对 MVVM 持有观望态度的团队和个人,可以开始尝试,吸收一些实践经验,少踩一些坑。

  3. 对于将 MVVM 批评的体无完肤的团队和个人,可以换个角度重新审视一下,或者给出更有针对性的批评和指导。

  4. 对于 FRP 有了一定的了解,并能在自己项目中做逐步尝试。


https://v.qq.com/txp/iframe/player.html?vid=n0318qgzjq2&width=500&height=375&auto=0


作者介绍


梁士兴,美团网 iOS 技术专家,北京航空航天大学硕士。2014年加入美团网,常年奋战在一线,负责酒店旅游事业群在 iOS 上的业务开发工作。对 iOS 技术、软件架构模式非常感兴趣。和其他小伙伴合作翻译过《iOS 8 Swift Programming Cookbook》书籍。


作者介绍


臧成威,美团网 iOS 技术专家,国内 Functional Reactive Programming 技术爱好者。2015年加入美团,负责美团 iOS 发布工程系统的研发和流程优化梳理。擅长多语言范式,对各种编程范式有着独到的见解。在美团组织过系统的 FRP 培训,参与人数总计达百人,积累了一定的经验。


幻灯片


在公众号后台回复“MVVM”,即可下载完整幻灯片。


延展阅读(点击标题):

你从来没有想过的新Monkey测试

一个值得参考的服务化体系改造案例

手把手教你从零打造高质效技术团队

HTML5游戏引擎开发一站式解决方案——青瓷引擎

看豆瓣如何加固「监控」这条防线


QCon 上海 2016 将于 10 月 20~22 日在上海宝华万豪酒店举行。


LinkedIn 业务分析经理赵晟,届时将分享《多维度实时可视化分析》。


LinkedIn 的业务部门需要在 10 亿量级的数据上做多维度的数据分析,传统的按照维度组合的预先计算的方式和可视化工具不能在有限的时间和资源内很好的解决这个问题。这个主题将要展示 LinkedIn 如何使用 Pinot 进行实时多维度数据分析,以及定制化的可视化展现过程。


阿里云高级专家汤志敏,将分享《基于云平台的 Docker 多租户安全》。


最新的 Docker 调查显示,80% 的企业将 Docker 作为云战略的重要部分。如何保证在云平台之上,企业内部不同业务的容器化应用的安全和隔离,是需要重点考虑的问题。本议题会探讨下以下几个内容:


  1. 从安全和隔离的角度,需要从哪些步骤和维度去设计应用的架构;

  2. 国内外常见的 Docker 镜像、运行时安全框架和解决方案;

  3. 阿里云容器服务是如何保证平台安全性,一个典型企业用户是如何配置应用的调度策略和安全规则。


eBay 分析平台基础架构部门高级软件工程师蒋吉麟,将分享《构建 React 同构应用及优化》。


React 作为当下最热门的的 Web 框架以及在 FaceBook 的支持下,React 社区获得了茁长成长。今天,我们来讨论基于 React 官方组件 react router 构建同构应用的实践经验(Webpack + ES6 + React + Babel)。享受一次代码同构渲染带来的便捷,也同时需要考虑同构应用带来的数据安全性的问题。以及在实际开发过程中,遇到的性能问题以及优化步奏。当然了,也同时需要思考是否每个人都需要同构应用呢?


LinkedIn Kafka 组高级软件工程师秦江杰,苏宁云商 IT 总部执行总裁助理乔新亮,声网 CEO 赵斌,阿里巴巴无线技术专家隐风,华为软件云平台资深架构师苗彩霞,Twitter 架构师黄浩,京东云平台资深架构师鲍永成等技术专家都将在 QCon 上海 2016 做分享,更多信息,可点击“阅读原文”,访问大会网站。现在报名,可享 8 折优惠。


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存