当代软件面临的依赖管理挑战
一、序 在几天前对某一段用 golang 写的代码进行 Mob CR 过程中,我们讨论到“如何管理好软件项目的依赖包”这一问题。 打开 go.sum文件,你会发现,其中某个
一、序 在几天前对某一段用 golang 写的代码进行 Mob CR 过程中,我们讨论到“如何管理好软件项目的依赖包”这一问题。 打开 go.sum文件,你会发现,其中某个
MTTR、MTBF 和 MTTF 等指标对于任何具有服务依赖性的组织都是必不可少的。只有跟踪这些关键KPI,企业才能最大限度地延长正常运行时间,并将中断
这是马丁•福勒在 2003年 的一篇文章。 正文如下: 我们已经看到过很多有关软件生产过程,设计实践等方面相关讨论。由于软件行业缺乏衡量软件开发有效
原文链接: https://martinfowler.com/articles/developer-effectiveness.html 科技在不断地变得更加智能和强大,新技术不断被引入到组织内,以提升整体生产力。而这也会增加复杂性和开发人员的认知开销,减少了他们个
本文源自《SRE工作手册》英文版第三章,讲述的是家得宝(THD)公司在SRE转型中如何使用VALET。 VALET 是一个易记易用的模式语言,分别代表:
为什么软件开发方法论让你觉得糟糕? 围绕软件开发实践和方法论,总有很多教条式的口水仗。阶段式(phase-gate)方法能够有效管理软件开发过
很多开发团队通常严重依赖于版本控制系统的分支功能。分布式版本控制系统让分支操作更加方便。然而,在《持续交付》一书中描述的很多非常规言论中,就
本文讨论了一个非常关键的问题:“IMVU为什么要做持续部署?”。IMVU的创始人之一就是 《精益创业》 的作者Eric Ries 。这也是他非常重要的关于
Copyright ©️ 2019 - 2028, 《持续交付2.0》作者 乔梁; all rights reserved. 京ICP备18046893号-1
模板来自 Bootstrapious. 移植到 Hugo 来自 DevCows.