close
Fundamentals of Software Architecture: An Engineering Approach Audiobook, by Mark Richards Play Audiobook Sample

Fundamentals of Software Architecture: An Engineering Approach Audiobook

Fundamentals of Software Architecture: An Engineering Approach Audiobook, by Mark Richards Play Audiobook Sample
FlexPass™ Price: $12.95
$9.95 for new members!
(Includes UNLIMITED podcast listening)
  • Love your audiobook or we'll exchange it
  • No credits to manage, just big savings
  • Unlimited podcast listening
Add to Cart
$9.95/m - cancel anytime - 
learn more
OR
Regular Price: $24.99 Add to Cart
Read By: Benjamin Lange Publisher: Ascent Audio Listen Time: at 1.0x Speed 8.83 hours at 1.5x Speed 6.63 hours at 2.0x Speed Release Date: February 2021 Format: Unabridged Audiobook ISBN: 9781663727817

Quick Stats About this Audiobook

Total Audiobook Chapters:

28

Longest Chapter Length:

58:57 minutes

Shortest Chapter Length:

30 seconds

Average Chapter Length:

28:13 minutes

Audiobooks by this Author:

2

Other Audiobooks Written by Mark Richards: > View All...

Publisher Description

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

Download and start listening now!

Fundamentals of Software Architecture Listener Reviews

Be the first to write a review about this audiobook!