Search
Log in
  • Home

  • Categories

  • Audiobooks

  • E-books

  • For kids

  • Top lists

  • Help

  • Download app

  • Use campaign code

  • Redeem gift card

  • Try free now
  • Log in
  • Language

    🇩🇰 Danmark

    • DK
    • EN

    🇧🇪 Belgique

    • FR
    • EN

    🇩🇪 Deutschland

    • DE
    • EN

    🇪🇸 España

    • ES
    • EN

    🇫🇷 France

    • FR
    • EN

    🇳🇱 Nederland

    • NL
    • EN

    🇳🇴 Norge

    • NO
    • EN

    🇦🇹 Österreich

    • AT
    • EN

    🇨🇭 Schweiz

    • DE
    • EN

    🇫🇮 Suomi

    • FI
    • EN

    🇸🇪 Sverige

    • SE
    • EN
  1. Books
  2. Natural sciences
  3. Technology

Read and listen for free for 42 days!

Cancel anytime

Try free now
4.0(1)

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 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


Authors:

  • Mark Richards
  • Neal Ford

Narrator:

  • Benjamin Lange

Format:

  • Audiobook

Duration:

  • 13 h 10 min

Language:

English

Categories:

  • Natural sciences
  • Technology
  • Nonfiction
  • Computer sciences

More by Mark Richards

Skip the list
  1. Fundamentals of Software Architecture : A Modern Engineering Approach (2nd Edition)

    Neal Ford, Mark Richards

    audiobook
  2. The Echo of Bones: A Yorkshire Coast Crime Thriller : Michael Brady Book 3

    Mark Richards

    audiobook
  3. Software Architecture: The Hard Parts : Modern Trade-Off Analyses for Distributed Architectures

    Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani

    audiobook
  4. The River Runs Deep : Michael Brady Book 2

    Mark Richards

    audiobook
  5. Salt in the Wounds : Michael Brady Book 1

    Mark Richards

    audiobook

Others have also read

Skip the list
  1. Clean Architecture : A Craftsman's Guide to Software Structure and Design

    Robert C. Martin

    audiobook
  2. Kampen om ytringsfriheden : Religion, politik og global værdikamp

    Heini í Skorini

    audiobookbook
  3. Det er magisk, at vi er her

    Anja C. Andersen, Søren Flott, Anders Kofoed, Pia Søltoft

    audiobookbook
  4. Fooled by Randomness : The Hidden Role of Chance in Life and in the Markets

    Nassim Nicholas Taleb

    audiobook
  5. Caffe latte-reglen : Sådan bruger du din hjerne og dine følelser til at blive aktiemillionær

    Lene Nording-Grooss, Jon Sigurd Wegener

    audiobookbook
  6. Min rejse til rummet

    Henrik Bendix, Thomas Djursing, Andreas Mogensen

    audiobookbook
  7. De renfærdige : Fortællingen om Novo Nordisk

    Hanne Sindbæk

    audiobookbook
  8. Derfor sover vi : Banebrydende ny viden om søvn og drømmes betydning

    Matthew Walker

    audiobookbook
  9. Kriser, krak og kaviar

    Lars Tvede

    audiobookbook
  10. Day Trading 101, 2nd Edition : From Understanding Risk Management and Creating Trade Plans to Recognizing Market Patterns and Using Automated Software, an Essential Primer in Modern Day Trading

    Joe Duarte

    book
  11. Day Trading 101: From Understanding Risk Management and Creating Trade Plans to Recognizing Market Patterns and Using Automated Software, an Essential Primer in Modern Day Trading

    David Borman

    audiobook
  12. 117 måder at dø på - Fra retsmedicinerens bord

    Hans Petter Hougen

    audiobook

Help and contact


About us

  • Our story
  • Career
  • Press
  • Accessibility
  • Partner with us
  • Investor relations
  • Instagram
  • Facebook

Explore

  • Categories
  • Audiobooks
  • E-books
  • Magazines
  • For kids
  • Top lists

Popular categories

  • Crime
  • Biographies and reportage
  • Fiction
  • Feel-good and romance
  • Personal development
  • Children's books
  • True stories
  • Sleep and relaxation

Nextory

Copyright © 2025 Nextory AB

Privacy Policy · Terms ·
Excellent4.3 out of 5