Khononov, Vladislav
Balancing Coupling in Software Design: Successful Software Architecture in General and Distributed Systems (Addison-Wesley Signature Series (Vernon))
- ISBN 13:
- 9780137353484
- author:
- Khononov, Vladislav
- format:
- Paperback / softback
- publisher:
- Addison Wesley
- language:
- English
- Publication Year:
- 2021
- Genre:
- Computer Science Textbook
- Condition:
- New
- Availability:
- Item usually sent within 2 working days
Description
Balancing Coupling in Software Design: Universal Design Principles for Architecting Modular Software Systems
Understanding coupling is crucial for creating modular, evolvable, and resilient software systems. This book offers a fresh perspective on modular software design, providing a holistic model that turns coupling into a tool for managing complexity and increasing modularity.
With practical examples based on real-life case studies, Vlad Khononov explains how coupling can both increase complexity and foster modularity of a system, and how to evolve design decisions to support continuous growth of software systems.