现任滴滴出行APP架构组架构师,在滴滴之前曾就职于百度等知名互联网公司,有多年移动开发经验。专注于移动开发领域,热爱开源,善于解决技术难题。在 Github 上维护有多个开源项目。
加入滴滴后,参与并完成了 iOS 动态化系统的设计与开发,使滴滴出行成为鲜有动态化能力的公司之一。随后又主导了整个 iOS 构建优化与流程标准化建设,开发了一系列集成构建效能工具。设计并推动整个集成构建平台的开发与上线使用。
随着滴滴出行业务的不断拓展,客户端开发团队人数激增,代码量急剧膨胀,开发人员物理地域不同(北京、上海、杭州),人员间的协同开发成本,代码维护成本成指数型增加。在如此前提下,如何保证稳定高效的协同开发?
滴滴业务的高速发展对滴滴客户端的组织架构提出了新的挑战,如何才能高效的进行代码复用,持续集成和按需集成?
工程涵盖业务组件繁多,代码量巨大,单次构建耗时长,一个组件出错就要重新再来。如何避免这种情况?
极客邦控股(北京)有限公司
北京市朝阳区望京利泽中二路洛娃大厦C座6层1607