Fundamentals of software architecture an engineering approach

Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This book provides the first comprehensive overview of software architecture's many aspects. Aspiring and existing architects alike will...

Full description

Bibliographic Details
Main Authors: Richards, Mark, Ford, Neal (Author)
Other Authors: Lange, Benjamin (Narrator)
Format: eBook
Language:English
Published: [Place of publication not identified] Ascent Audio 2021
Edition:[First edition]
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 02359nmm a2200313 u 4500
001 EB002154720
003 EBX01000000000000001292846
005 00000000000000.0
007 cr|||||||||||||||||||||
008 230404 ||| eng
020 |a 9781663728357 
050 4 |a QA76.754 
100 1 |a Richards, Mark 
245 0 0 |a Fundamentals of software architecture  |b an engineering approach  |c Mark Richards and Neal Ford 
250 |a [First edition] 
260 |a [Place of publication not identified]  |b Ascent Audio  |c 2021 
300 |a 1 audio file (13 hr., 10 min.) 
653 |a Software architecture / http://id.loc.gov/authorities/subjects/sh2004001071 
653 |a Software architecture / fast 
653 |a Architecture logicielle 
700 1 |a Lange, Benjamin  |e narrator 
700 1 |a Ford, Neal  |e author 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
776 |z 9781663728357 
776 |z 1663728356 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781663728357/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.12 
520 |a Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This book provides the first comprehensive overview of software architecture's many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford-hands-on practitioners who have taught software architecture classes professionally for years-focus on architecture principles that apply across all technology stacks. You'll explore software architecture in a modern light, taking into account all the innovations of the past decade. This book examines: Architecture patterns: The technical basis for many architectural decisions Components: Identification, coupling, cohesion, partitioning, and granularity Soft skills: Effective team management, meetings, negotiation, presentations, and more Modernity: Engineering practices and operational approaches that have changed radically in the past few years Architecture as an engineering discipline: Repeatable results, metrics, and concrete valuations that add rigor to software architecture