Fundamentals of Software Architecture
An Engineering Approach
Failed to add items
Add to basket failed.
Add to Wish List failed.
Remove from Wish List failed.
Follow podcast failed
Unfollow podcast failed
Buy Now for $26.99
No valid payment method on file.
We are sorry. We are not allowed to sell this product with the selected payment method
-
Narrated by:
-
Benjamin Lange
About this listen
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
What listeners say about Fundamentals of Software Architecture
Average Customer RatingsReviews - Please select the tabs below to change the source of reviews.
-
Overall
-
Performance
-
Story
- Anonymous User
- 12-09-2023
Quality of the book drops in second half
Questions in the second part of the book become quite bad. Chapter 18
1. In what way does the data architecture(structure of the logical and physical data models) influence the choice of architecture style?
2. How does it influence your choice of architecture style to use?
You get only a few sentences in this chapter about data architecture and that's it.
These are actual questions, they are the same questions and there are unrelated questions in previous chapters which are even more annoying.
Liked the questions in the first half , helped me to keep my focus and really listen. Later on they waste too much time trying to re-read the chapters a dozen times and still no damn answer, very annoying.
The information itself is quite decent.
If you try to find answers to some of the questions, you will waste too much valuable time. Because you will not be able to answer these from the information given in that chapter.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!