![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
估计主干开发用的很溜的团队还是太少了
敏捷反思之: 主干开发的好处看起来很美, 对你却效果寥寥很多人一提到主干开发,就会blablabla的讲到这些好处 频繁提交,及早暴露冲突 频繁集成 频繁部署 频繁验证 避免依赖阻塞B 需要依赖 A正在工作的某一部分(如某个接口、...
我当时在的团队有十几个敏捷小团队,跨不同时区,刚开始还是用的主干开发,后来大部分团队改成了特性分支来开发,本地测试都跑过了再提交pullrequest去合并到CI服务器去跑所有测试,因为跑完所有的测试耗时太久
敏捷反思之: 主干开发的好处看起来很美, 对你却效果寥寥很多人一提到主干开发,就会blablabla的讲到这些好处 频繁提交,及早暴露冲突 频繁集成 频繁部署 频繁验证 避免依赖阻塞B 需要依赖 A正在工作的某一部分(如某个接口、...
你说的回归一次包含集成测试么?
敏捷反思之: 主干开发的好处看起来很美, 对你却效果寥寥很多人一提到主干开发,就会blablabla的讲到这些好处 频繁提交,及早暴露冲突 频繁集成 频繁部署 频繁验证 避免依赖阻塞B 需要依赖 A正在工作的某一部分(如某个接口、...
采用主干开发除非CI跑的快,否则一个提交feedback时间太长,多团队协作问题很大
敏捷反思之: 主干开发的好处看起来很美, 对你却效果寥寥很多人一提到主干开发,就会blablabla的讲到这些好处 频繁提交,及早暴露冲突 频繁集成 频繁部署 频繁验证 避免依赖阻塞B 需要依赖 A正在工作的某一部分(如某个接口、...
很多领导开会的最底层逻辑是宣誓自己的权力
微服务架构和SOA区别 微服务现在辣么火,业界流行的对比的却都是所谓的Monolithic单体应用,而大量的系统在十几年前都是已经是分布式系统了,那么微服务作为新的理念和原来...
Clean code that works,描述很简单直接