读《Software Engineering at Google》(24)
🤔☕️🤔☕️🤔
读《Software Engineering at Google》(24)—— Continuous Delivery
📖:快速发布,持续快速发布,长期持续快速发布,才是软件开发的真正核心能力。
🤔:持续发布,等于自动发布嘛,完全不需要人参与嘛?不对,发布的时候,我为啥要参与,我不参与不行嘛?持续集成和持续发布,本质差别在哪里?我看到 CD 就像开始播放 CD,各种迎面扑来的声音。
🤔:发布,客户拿到,给出反馈,才叫真发布。否则的话,顶多算是公开而已。正反馈,持续新增让自己更领先。负反馈,持续改进让自己基准线更稳固。如果仅从快速发布,或者说仅从快速公开的角度而言,这样有挥鞭子的嫌疑,开发好像很悲催的样子。但是,如果从快速从客户拿到反馈的角度看,开发会进入持续提升的良性循环,开发因此而收获更多成长的勇气和成就感。进入持续发布的循环,是否还会因此降低所谓的管理成本,不好说,但我猜测有影响,而且影响可能还不小。
—— By 术子米德 @2022.05.02
版权声明: 本文为 InfoQ 作者【术子米德】的原创文章。
原文链接:【http://xie.infoq.cn/article/7b539a442a0342a0340abcbb0】。文章转载请联系作者。
评论