Opening book details…
Can I read Fundamentals of Software Architecture : An Engineering Approach on EtoBox?
Fundamentals of Software Architecture : An Engineering Approach by Mark Richards; Neal Ford is a nonfiction available to read on EtoBox.
What is Fundamentals of Software Architecture : An Engineering Approach about?
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 disciplin
Who reads Fundamentals of Software Architecture : An Engineering Approach?
It is typically read by self-directed learners exploring a subject in depth.
Common subject areas: history, science, philosophy, social sciences.
- Author
- Mark Richards; Neal Ford
- Publisher
- O'Reilly Media, Incorporated
- Published
- 2020
- Language
- EN
- ISBN
- 9781492043454
- Category
- nonfiction
- Subjects
- Engineering, Computer Science, Programming
- Rating
- 4.6 / 5 (739 ratings)
- Updated
- 2026-03-14
Other editions & translations
- Fundamentals of Software Architecture, 2nd Edition: A Modern Engineering Approach (2025)
- Fundamentals of Software Architecture: A Modern Engineering Approach (2025)
- Fundamentals of Software Architecture: A Comprehensive Guide to Patterns, Characteristics, and Best Practices (2020)
- Fundamentals of Software Architecture, 2nd Edition (Early Release) (2024)
More by Mark Richards; Neal Ford
Browse all works by Mark Richards; Neal Ford
Similar books
- Software Architecture in Practice (SEI Series in Software Engineering) — Len Bass; Paul Clements; Rick Kazman; Safari, an O'Reilly Media Company (2021)
- Software Architecture Metrics — Christian Ciceri (2022)
- Fundamentals of Software Architecture: A Practical Guide — Rogério, Anderson (2023)
- Software Architecture Fundamentals — Mahbouba Gharbi, Arne Koschel, Andreas Rausch (2019)
- Software Architecture Metrics : Case Studies to Improve the Quality of Your Architecture — Christian Ciceri; Dave Farley; Neal Ford; Andrew Harmel-Law; Michael Keeling; Carola Lilienthal; João Rosa; Alexander von Zitzewitz; Rene Weiss; Eoin Woods (2022)
- Software Architecture with Kotlin — Jason (Tsz Shun) Chow (2024)