Skip to Content
Java持续交付
book

Java持续交付

by Daniel Bryant, Abraham Marín-Pérez
November 2019
Beginner to intermediate
406 pages
9h 21m
Chinese
Publishing House of Electronics Industry
Content preview from Java持续交付
370
15
持续交付和持续改进
容器或者
FaaS
平台上打包
JAR
WAR
这样的传统
Java
构件,会面临新的挑战。第
8
章结合并拓展了你在前几章中学到的许多技能,强调了在本地环境进行有效开发和测试
的重要性。
在第
9
章和第
10
章中,你开始接触持续交付的早期核心阶段
持续集成,以及了解
了如何使用构建管道来部署和发布功能。
持续交付价值(最重要的目标)
在“
The Manifesto for Agile Software Development
”(
http://agilemanifesto.org/
)的
12
原则中,第一条规定如下
我们最重要的任务是通过快速和持续
地交付有价值的软件,来满足客户的
需求。
持续交付不仅能够向用户不断地交付功能,而且也可以用来(在很大程度上)验证价值。
当然,你可能无法第一次就交付完全正确的功能,甚至远远做不到这一点,但是持续交
付提供的框架允许你快速进行迭代。
11
章向你介绍了如何通过
BDD
式的协作和流程,收集有价值的假设并形成用户需求。
随着容器和
FaaS
技术,以及大量测试工具和测试替代框架的出现,
Java
生态系统提供
了一个非常强大的平台,让各个团队可以交付有价值的软件。
正如你在第
12
章中看到的,一个有效的
CD
管道还可以验证系统质量属性或者非功能性
需求,这些方面与功能的正确性同样重要。你需要花时间在
CD
管道中实现对这些核心
内容的验证,并且要让它们保持最新的状态。在之前的章节中,你已经知道了要“提前
考虑安全方面”,同样,无论是在构建管道还是思考设计的时候
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

写给系统管理员的Python脚本编程指南

写给系统管理员的Python脚本编程指南

Posts & Telecom Press, Ganesh Sanjiv Naik
Python和NLTK实现自然语言处理

Python和NLTK实现自然语言处理

Posts & Telecom Press, Nitin Hardeniya
解密金融数据

解密金融数据

Justin Pauley
Python机器学习案例精解

Python机器学习案例精解

Posts & Telecom Press, Yuxi (Hayden) Liu

Publisher Resources

ISBN: 9787121374425