当前播放: 从简到繁:Instagram iOS团队如何随着产品一同成长
00:00 / 00:00
标清
  • 标清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看
合辑:iOS新技术专场
开源 Flix - 谈异构列表解决方案
美团客户端基于响应式的架构实践
从简到繁:Instagram iOS团队如何随着产品一同成长

从简到繁:Instagram iOS团队如何随着产品一同成长

李晨 Instagram iOS高级工程师

李晨,Instagram iOS 高级工程师。

内容介绍

随着移动开发团队的扩大和产品功能的增加,代码库也迅速变得臃肿,并带来一系列挑战。代码耦合、代码搜寻和重用变得更难、merge conflict 变得更频繁、编译速度变慢、AB 试验变得繁多。以上种种,都将导致开发效率大幅降低。Instagram iOS 团队为此做了诸多努力,确保工程团队扩大的同时,能产生良好的协同效应。

演讲大纲

  1. 代码模块化解决方案:IGListKit + MVVM;
  2. 大规模 AB 试验;
  3. 加快编译速度:Buck + Focus + Focus Project + Phabricator。
展开
¥4.99 购买
开通VIP
20
登录 后留言

精选留言(1)

  • Yvan_Den
    学习了,我们公司选用的google firebase做AB实验,但是有个纠结的点,就是app启动的几秒钟内,如果从firebase没拿到用户所属的实验分组,就使用本地默认配置,即使后面拿到了也不更改用户分组,当时被产品的这种方案说服了~这样的实验感觉不准,本地配置也不知道能不能同步到firebase上。
    2019-07-24
收起评论
其他推荐
15:17
如何在多线程环境里安全读写数组?
张杰 美团高级技术专家
试看
06:01
iOS路由链接总是拼错怎么办?
宋旭陶 美团点评
试看
34:56
从Observer到Observable:使用Functional Swift提升复杂iOS项目的可维护性
王文槿 Swift函数式编程布道者
试看