Secure checkout
Complete your purchase through Shopify checkout.

Condition: New
Format: Paperback and hardcover
Publishers: O'Reilly Media, Addison-Wesley Professional
Three books that move from object-level design up to system architecture. The set includes Fundamentals of Software Architecture: An Engineering Approach by Mark Richards and Neal Ford; Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures by Neal Ford, Mark Richards, Pramod Sadalage and Zhamak Dehghani; and Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, with a foreword by Grady Booch.
Fundamentals covers architecture characteristics, architectural styles, component design and the soft skills an architect needs. The Hard Parts takes on the decisions that have no clean answer in distributed systems, including service granularity, data decomposition, transactional sagas and contract design. Design Patterns is the original catalogue of creational, structural and behavioural patterns that most later architecture writing assumes.
For working software engineers moving into architecture roles, technical leads, and anyone designing or breaking apart distributed systems.
Included ISBNs:
Fundamentals of Software Architecture ISBN-13: 9781492043454
Software Architecture: The Hard Parts ISBN-13: 9781492086895
Design Patterns: Elements of Reusable Object-Oriented Software ISBN-13: 9780201633610
Weβre here before and after your order.
Complete your purchase through Shopify checkout.
U.S. delivery estimated in 5β10 business days.
From delivery. Prepaid labels for approved returns.
Questions about a book or order? Contact our team.