在GMTC北京2018大会上,龚振杰讲师做了《英语流利说前端持续交付工程实践》主题演讲,主要内容如下。
演讲简介:
无论是初创公司,还是像 Facebook、Google 这样的已经有一定规模开发人员的大公司,其实都面临着一些类似的问题,比如如何让远端的代码质量更高?如何让版本管理更加灵活可追溯?如何让问题暴露在发版之前?如何让上线的应用赋有更高的品质?在其中的众多环节中,业界已有许多可选技术方案,在流利说快速发展的过程中,我们通过将交付前的每个关键点系统化的平铺出来,对比各大厂商的做法进行逐个攻克,从而最终形成了我们自己的一套从代码提交到最终交付的行而有效的高效的解决方案,这套方案使我们打通了整个客户端应用交付前的节操控制体系。
本次演讲将分享流利说大前端针对应用交付前各个关键痛点针对性的解决方案,对比各大厂商,从代码提交、审查、扫描、解析报告等方面切入,借助 Gitlab CI/CD 平台,Docker 以及自研的 OkCheck、OkCoverage、OkReport 等组件提供行而有效的持续交付工程实践的系统性方案。
听众受益:
如何从众多的可持续开发的架构体系中进行选型
如何从代码提交到最终交付的各个关键环节让工程师在潜移默化中提高代码的质量
讲师介绍:
龚振杰
英语流利说 Android 架构负责人
龚振杰,目前是英语流利说 Client Infra & Beyond 团队 Android 架构负责人,构建并奠定了流利说 Android 项目基础架构与开发体系,热衷于开源,以及新技术知识的探索与技术讨论,是流利说 LingoChamp 上超过 6K Star 的 File Downloader(okdownload)项目负责人。曾分别就职于微信 Android 开发团队与支付宝架构团队,爱好挑战自己、不断学习与尝试新鲜事物,喜欢听有声书电台与公园跑,爱好自由。
完整演讲 PPT 下载链接:
https://gmtc.infoq.cn/2018/beijing/schedule
评论