英语流利说前端持续交付工程实践

2019 年 9 月 21 日

英语流利说前端持续交付工程实践

GMTC北京2018大会上,龚振杰讲师做了《英语流利说前端持续交付工程实践》主题演讲,主要内容如下。


演讲简介


无论是初创公司,还是像 Facebook、Google 这样的已经有一定规模开发人员的大公司,其实都面临着一些类似的问题,比如如何让远端的代码质量更高?如何让版本管理更加灵活可追溯?如何让问题暴露在发版之前?如何让上线的应用赋有更高的品质?在其中的众多环节中,业界已有许多可选技术方案,在流利说快速发展的过程中,我们通过将交付前的每个关键点系统化的平铺出来,对比各大厂商的做法进行逐个攻克,从而最终形成了我们自己的一套从代码提交到最终交付的行而有效的高效的解决方案,这套方案使我们打通了整个客户端应用交付前的节操控制体系。


本次演讲将分享流利说大前端针对应用交付前各个关键痛点针对性的解决方案,对比各大厂商,从代码提交、审查、扫描、解析报告等方面切入,借助 Gitlab CI/CD 平台,Docker 以及自研的 OkCheck、OkCoverage、OkReport 等组件提供行而有效的持续交付工程实践的系统性方案。


听众受益:


  1. 如何从众多的可持续开发的架构体系中进行选型

  2. 如何从代码提交到最终交付的各个关键环节让工程师在潜移默化中提高代码的质量


讲师介绍


龚振杰


英语流利说 Android 架构负责人


龚振杰,目前是英语流利说 Client Infra & Beyond 团队 Android 架构负责人,构建并奠定了流利说 Android 项目基础架构与开发体系,热衷于开源,以及新技术知识的探索与技术讨论,是流利说 LingoChamp 上超过 6K Star 的 File Downloader(okdownload)项目负责人。曾分别就职于微信 Android 开发团队与支付宝架构团队,爱好挑战自己、不断学习与尝试新鲜事物,喜欢听有声书电台与公园跑,爱好自由。












完整演讲 PPT 下载链接


https://gmtc.infoq.cn/2018/beijing/schedule


2019 年 9 月 21 日 14:58216

评论

发布
暂无评论
发现更多内容

架构师训练营第十章总结

叮叮董董

Code Review 失败后总结的几个实践技巧

Phoenix

团队管理 团队协作 技术人 代码质量

微服务与DDD学习总结

qihuajun

什么是商业智能?

JackWangGeek

关键绩效指标KPI

JackWangGeek

架构师训练营第十章作业

叮叮董董

SSAS查询性能最佳实践

JackWangGeek

常见的BI项目问题和解决方案

JackWangGeek

第十周学习总结

赵龙

Week 10

一叶知秋

腾讯一面面试官让我关闭连接

我是程序员小贱

架构师训练营--第10周作业

Just顾

芯片破壁者(十一):回看日本半导体的倾塌

脑极体

40张图入门Linux——(前端够用,运维入门)

执鸢者

Linux 前端

socket通信,你还会实现么?

小隐乐乐

招银网络问了啥?这么尬?妥妥的安排

我是程序员小贱

炸裂!40+图万字长文拿下HTTP

我是程序员小贱

计算机网络

架构师训练营第十周作业

qihuajun

数据仓库

JackWangGeek

第十周命题作业

赵龙

Go make 和 new 的区别

曲镇

go golang make

六张图从HTTP/0.9进化到HTTP3.0

执鸢者

前端 网络 HTTP

远程办公暴露过程管理的不足

翟志军

管理 软件工程 远程办公

我期待,这是个多彩的世界

瓜藤老祖

大三儿 乐队的夏天 九连真人

链表应用之设计高性能访客记录系统

架构师修行之路

数据结构 链表 架构师

热乎的宇宙条总部面经,已拿offer,速来围观

我是程序员小贱

SSIS主要功能

JackWangGeek

幂律分布 - 世界是不公平的

石云升

幂律分布 正态分布 二八法则

关于微服务架构(中台架构、领域驱动设计、组件设计原则)的一点思考

jason

Dubbo源码分析--dubbo-config配置层的套路

jason

数据挖掘

JackWangGeek

英语流利说前端持续交付工程实践-InfoQ