【Android公开课】Gerrit代码Review高阶实战

代码审核(Code Review)是软件研发质量保障机制中非常重要的一环,但是在实际项目执行过程中,却因为种种原因被Delay甚至是忽略。Gerrit是Google为Android系统研发量身定制的一套免费开源的代码审核系统,它在传统的源码管理协作流程中强制性引入代码审核机制,通过人工代码审核和自动化代码验证过程,将不符合要求的代码屏蔽在代码库之外,确保核心代码多人校验、多人互备、自动化构建核验。从我们实际使用效果看,Gerrit在核心代码质量控制、知识传承、团队培养等方面都具备很高的实用价值,推荐广大开发团队使用。

【讲师介绍】

董霖,现任个推技术总监,浙江大学竺可桢学院强化班学员,从2005年在校时便同现公司创始人一起创业至今,负责个推全线产品的整体架构设计和开发,其创新性的产品架构理念带领公司客户端团队研发出多款革命性产品。十年行业从业经历让他对Android和iOS平台客户端SDK设计有独到见解。

【学习要点】

四、Gerrit高阶实战

1. 一个change被打回,如何处理?

2. 多个change被打回,如何处理?

3. Gerrit+Jenkins集成

4. Gerrit权限组管理

五、CR经验谈

1. 避免一次性提交多功能性代码,减轻Reviewer压力

2. 避免提交积压,导致CR流于形式

3. format等非核心代码提交,可以请求Reviewer直接过

4. 安排多位reviewer,一位负责最终+2入库

5. Git别名设置

【适合对象】

Android程序员、研发经理

【课时安排】

19:30-20:00 学生入场

20:00-20:50 讲师授课

20:50-21:10 互动答疑

【关于技术公开课】

这里是技术人汇聚的地方,汇聚着对技术无限的渴望和追求,我们致力于组织最强的专家团对外分享包括:移动开发及物联网技术、 涵盖交互设计、产品开发及推广运营等成功经验及案例。更多信息可直接查看技术公开课专题:http://edu.csdn.net/huiyiCourse。

更多内容请关注VR知识库。该知识库包含了专家精心绘制的VR知识图谱,及由特邀编辑(领域专家)从海量数据中层层筛选出的精华内容和资源(学习视频、实践Demo、图书)。扫描下方二维码,立即查看VR知识库精彩内容。

  大连哪家医院治包皮好 http://bp.39552222.com/

  大连包皮手术哪家好 http://bp.84211111.com/

猜你喜欢

转载自blog.csdn.net/qq_42894764/article/details/89788964