Building Evolutionary Architectures: Support Constant Change
Neal Ford, Rebecca Parsons, Patrick Kua
Neal Ford, Rebecca Parsons, and Patrick Kua explain how to create software architectures that can enable constant change by evolving throughout the lifetime of the system. The book ties together incremental developments in core engineering practices to present a new way to think about architecture and time, with concepts like fitness functions for protecting architectural characteristics.
Score based on developer article recommendations — not sales data or reviews.
🟢 Developer Verdict
Learn to design software architectures that evolve throughout the system's lifetime, using concepts like fitness functions to protect characteristics.
Read this if
- ✓ You need strategies for designing adaptable software systems.
- ✓ You want to implement architectural fitness functions in practice.
- ✓ You are an architect dealing with constant change in large systems.
Skip this for now if
- ✗ You are seeking hands-on coding examples for specific technologies.
- ✗ You prefer a high-level overview rather than advanced concepts.
- ✗ You are new to software architecture and need introductory material.
💬 What Developers Say
"If you would like to know more about architectural fitness functions, I highly recommend you to: ... Read [Building Evolutionary Architectures book] by Neal Ford, Rebecca Parsons, Patrick Kua"
— apium_hub · Architectural Fitness Function: build measurable evolutionary architecture · Jun 17, 2020
"This led me to a couple tomes, one called [Building Evolutionary Architectures] and another named [Building Microservices]."
— gmeluski · Exploring Microservices, Part One of [REDACTED] · Feb 5, 2019
"As Neal Ford warns in *Building Evolutionary Architectures* "Make sure your architecture matches the problem domain."
— gmeluski · Exploring Microservices, Part One of [REDACTED] · Feb 5, 2019
Based on 5 developer article mentions
👤 Who Should Read This
Best for
- • Senior engineers deepening their expertise
- • Engineers involved in system design and architecture
- • Developers who want to write better code
Explore Similar Books
More books in similar categories — browse to discover your next read.
Release It!
Michael Nygard
View →
Software Architecture: The Hard Parts
Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani
View →
Mastering Bitcoin
Andreas M. Antonopoulos
View →
Building Event-Driven Microservices
Adam Bellemare
View →
Designing Data-intensive Applications
Martin Kleppmann
View →
Neal Ford, Rebecca Parsons, Patrick Kua
Mentioned in 5 articles · #174 overall
As an Amazon Associate, we earn from qualifying purchases.
Recommended in 5 Articles
Building Evolutionary Architectures - Book review
Architectural Fitness Function: build measurable evolutionary architecture
Exploring Microservices, Part One of [REDACTED]
Mastering the Art of Software Architecture: A Comprehensive Guide
Arquitetura Modular com Nuxt Layers em Projetos Vue
Score Trend
Last 90 Days
Articles
0
vs prev 90d
0
All Time
Unique authors
5
Total mentions
5