原文连接:github.com/sdd-manifes…
中文连接:github.com/wizardbyron…git
咱们认识到, 提供有用的软件塑造了咱们的世界。咱们认识到,代码是指定精确操做的最佳方式。咱们认识到, 只有在交付代码时, 代码才会有用。github
交付不是一个细节, 而是咱们的工做。如今是将咱们的核心技能应用到本身的工做中的时候了。如今是时候 工程化 咱们的交付。咱们在人类自身和计算机之间分配咱们的工做: 人类用于决策, 而自动化用于任务。编程
交付不是一个细节,而是咱们的工做。如今是应用咱们的核心技术到咱们工做中的时刻了。如今是工程化咱们的交付。咱们在咱们自身和计算机之间区分咱们的工做:人类为了决策,自动化为任务。架构
交付工做本质上是独特的。应用程序、组织、部署环境和团队的每一个组合都有本身的上下文。咱们认识到, 每一个团队都须要理解这种独特性的交付和自动化。咱们认识到, 虽然持续交付对于知足业务需求相当重要, 但自动化全部重复的任务很是重要。框架
咱们加快自动化的速度与加快应用程序开发的方式相同: 使用现代体系结构和编程语言以及用于通用能力的框架、库和服务。编程语言
咱们认可现有技术。这不是发明的工做, 而是表达的工做, 是及时和急需的方法的工做。工具
交付基础设施如今是可编程的, 因此咱们将对其进行编程。测试
核心: 交付是每一个软件团队和组织的基本和战略能力。调试
工程化的: 在可靠的、可测试的代码中。排序
协做:
加速:
可观察的: 常见的方法是观察和排除做为生产系统的交付过程当中发生的状况。
做者:(按照姓名首字母排序)Kenny Bastani, Marc Holmes, Rod Johnson, Jessica Kerr, Mik Kersten, Russ Miles, Erin Schnabel, Matt Stine. 以及社区成员的帮助和整理。
© 2018 版权归以上做者全部,本声明能够经过任何形式自由复制, 但只能经过本文进行全文复制。