Free shipping on orders over $99
Balancing Coupling in Software Design

Balancing Coupling in Software Design

Universal Design Principles for Architecting Modular Software Systems

by Vlad Khononov
Paperback
Publication Date: 08/12/2024

Share This Book:

  $67.16
or 4 easy payments of $16.79 with
afterpay
    Please Note: We will source your item through a special order. Generally sent within 120 days.
Microservices become immensely popular because it promised to help organizations build loosely-coupled systems that allow for fast, easy change. But microservices systems haven't always kept that promise. This book identifies the deeper problem -- how software architects and designers approach coupling - and introduces an important new approach for creating more successful designs whether you use microservices or not.

Instead of blindly avoiding coupling, leading software architecture expert Vladik (Vlad) Khononov proposes a novel method that transforms it into a powerful design tool: "balanced multi-dimensional coupling." Khononov begins by surveying existing methods of evaluating coupling, and illuminating their strengths and limitations in the context of modern distributed systems. Next, he introduces a new multi-dimensional coupling model, and demonstrates how to harness it to build modular software.

Instead of focusing solely on a single approach, Balancing Coupling in Software Design illuminates underlying design principles that are ubiquitous in SOA, microservices, DDD, design patterns, and other paradigms, revealing how each of them can fail if thoughtful design principles for coupling are neglected -- and how balanced coupling can make all of them work more effectively.
ISBN:
9780137353484
9780137353484
Category:
Software Engineering
Format:
Paperback
Publication Date:
08-12-2024
Publisher:
Pearson Education (US)
Country of origin:
United States
Pages:
320
Dimensions (mm):
230x180x15mm
Weight:
0.57kg

Our Australian supplier has this title on order. You can place a backorder for this title now and we will ship it to you when it becomes available. 

While we are unable to provide a delivery estimate, most backorders will be delivered within 120 days. If we are informed by our supplier that the title is no longer available during this time, we will cancel and refund you for this item.  Likewise, if no delivery estimate has been provided within 120 days, we will contact our supplier for an update.  If there is still no delivery estimate we will then cancel the item and provided you with a refund.

If we are able to secure you a copy of the title, our supplier will despatch it to our Sydney warehouse.  Once received we make sure it is in perfect condition and then despatch it to you via the Australia Post eParcel service, which includes online tracking.  You will receive a shipping notice from us when this occurs.

Reviews

Be the first to review Balancing Coupling in Software Design.