

The source of the book
This book is published for the public benefit under a Creative Commons license, or with the permission of the author or publisher. If you have any objections to its publication, please contact us.
Fundamentals of Software Architecture
(0)
Author:
Mark RichardsNumber Of Downloads:
Number Of Reads:
Language:
English
File Size:
23.64 MB
Category:
TechnologySection:
Pages:
422
Quality:
excellent
Views:
9239
Quate
Review
Save
Share
Book Description
Fundamentals of Software Architecture: An Engineering Approach (O'Reilly)
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.
Mark Richards
Rate Now
1 Stars
2 Stars
3 Stars
4 Stars
5 Stars
Quotes
Top Rated
Latest
Quate
Be the first to leave a quote and earn 10 points
instead of 3
Comments
Be the first to leave a comment and earn 5 points
instead of 3