Skip to Content
持續交付|使用Java
book

持續交付|使用Java

by Daniel Bryant, Abraham Marín-Pérez
July 2019
Intermediate to advanced
480 pages
9h 35m
Chinese
GoTop Information, Inc.
Content preview from 持續交付|使用Java
設計持續交付架構 |
31
架構功能
Accelerate
IT Revolution Press)的作者群Nicole ForsgrenJez Humble
Gene Kim 在他們的 State of DevOps 研究中提出一系列的
能力
。這些關鍵的能
力以具有統計意義的方式促進軟體交付性能。其中的兩項重要的架構能力包括
使用鬆耦合架構(相較於高耦合的系統,可讓團隊獨立工作,而且在部署與測
試時需要較少的協調工作),以及授權團隊設計架構(可讓團隊選擇想要使用
的工具,將持續交付做得更好)。
同一群作者寫的State of DevOps Report 2017
https://puppet.com/resources/
whitepaper/state-ofdevops-report
)研究報告展示最有可能實現持續交付的架構,
就是鬆耦合架構(以及鬆耦合團隊)。
高內聚
內聚
是元件內的元素互屬(belong together)的程度,在程式設計中,它被視為一個
模組或類別內的各個功能之間的關係強度。高內聚的模組通常比較好,因為高內聚與
軟體的一些理想特徵有關,包括穩健性、可靠性、復用性和可理解性。相較之下,低
內聚與不良的特徵有關,例如難以維護、測試、復用,甚至了解。你可以在
java.util.
concurrent
http://bit.ly/2DwCKXB
)套件找到很好的 Java 語言範例,它裡面的類別都以
內聚的方式,提供並行(concurrency)相關功能。典型的 Java 反例是
java.util ...
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

精實企業|高績效組織如何達成創新規模化

精實企業|高績效組織如何達成創新規模化

Jez Humble, Joanne Molesky, Barry O'Reilly
管理Kubernetes

管理Kubernetes

Brendan Burns, Craig Tracey
精通機器學習|使用Python

精通機器學習|使用Python

Sarah Guido, Andreas C. Mueller
数字化转型:企业破局的34 个锦囊

数字化转型:企业破局的34 个锦囊

Gary O’Brien, Xiao Guo, Mike Mason

Publisher Resources

ISBN: 9789865021740