Fundamentals of Software Architecture - Mark Richards
A practical introduction to software architecture for developers and aspiring architects.

About the Book
A practical introduction to software architecture for developers and aspiring architects. It explains architectural thinking, trade-off analysis, architecture styles, and how to communicate design decisions.
What's inside
- architecture characteristics
- component thinking
- architecture styles and patterns
- distributed architecture concerns
- decision-making and governance
Download Links
21.70 MB Total Size