srp-grounds-observer-mediator-decision

Status: IN

SRP's actor-based framing provides the principled decision criterion for the Observer-Mediator tradeoff: when collaborating objects serve distinct actors requiring independent evolution, Observer's distributed model preserves actor boundaries; when objects serve a single coordinated purpose under one actor, Mediator's centralized control simplifies their interaction.

Justifications

SRP's actor semantics directly resolves which communication topology (distributed vs centralized) preserves responsibility boundaries

Depends on (SL): srp-precise-actor-semantics, observer-mediator-distribution-centralization-tradeoff

Depended on by

JSON