核心思想
是基于,或者叫借助于各种工具,人也是一种工具,来实现自动化 + 保证质量。
持续集成 持续发布
就是一天提交n次代码,那么这样就可以一天编译 打包 发布n次。
提交之前
代码审核
1.一方面借助于工具
代码审核工具
2.一方面借助于人
同事之间的审核
总之,审核之后,才允许提交。
审核的目的,主要有两个
1.确保代码质量
2.确保不止一个人能理解这块的业务和实现
监控
1.新增了多少行 删除了多少行
2.提交成功率 审核成功率
是基于,或者叫借助于各种工具,人也是一种工具,来实现自动化 + 保证质量。
就是一天提交n次代码,那么这样就可以一天编译 打包 发布n次。
代码审核
1.一方面借助于工具
代码审核工具
2.一方面借助于人
同事之间的审核
总之,审核之后,才允许提交。
审核的目的,主要有两个
1.确保代码质量
2.确保不止一个人能理解这块的业务和实现
1.新增了多少行 删除了多少行
2.提交成功率 审核成功率