阿里微服务质量保障系列:研发模式&发布策略

漫谈研发模式

软件交付过程,本质是开发者围绕代码库的协作过程。无论是产品代码、配置、环境和发布流程,都可以通过代码来描述,并保存到代码库里。

因此,研发模式的目的就是约束我们在围绕代码库工作时的行为,本质是一种围绕代码库的行为约束。

研发模式是一系列研发行为的约束,目标是避免冲突、减少等待。在协作的过程中,人多了之后带来的最大的问题就是冲突变多、等待变多,所以好的研发模式应该尽可能的避免冲突,尽可能的减少等待

研发行为与代码库行为之间的对应关系

研发行为

代码库行为

开发新功能

git checkout -b

提交代码进行集成

git commit

git push

完成功能开发,进入集成验证

git checkout

git merge <

你可能感兴趣的:(微服务测试,阿里微服务质量保障系列,测试工具,java)