在敏捷项目中,为了交付高质量,易维护,易扩展的软件,工程师们总结了很多工程实践。这篇文章便列举了其中的一些核心工程实践。
基于主干开发(Trunk-Based Development)
测试驱动开发(Test Driven Development)
结对和结对编程 (Pairing and Pair Programming)
安全内建(Build Security In)
快速自动构建(Fast Automated Build)
自动部署流水线(Automated Deployment Pipeline)
持续部署(Early and Continuous Deployment)
质量和技术债的有效管理(Quality and Debt effectively managed)
构建生产环境(Build for Production)
下图展示工程实践依据的核心价值:
文档信息
- 本文作者:Biao Tian
- 本文链接:https://tianbiao.github.io/2020/05/14/core-engineering-practices/
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)