creational-spectrum-bounded-by-coupling-extremes

Status: IN

The creational pattern space is bounded by Prototype and Builder's opposite product-coupling extremes (Prototype maximally coupled via Clone, Builder maximally decoupled via step-by-step construction through abstract interfaces), while Prototype and Flyweight define the object-identity spectrum (Prototype creating fully independent copies, Flyweight maximizing sharing) — together mapping the creational design space along two orthogonal axes: coupling-to-product and independence-of-instances.

Justifications

Two orthogonal spectra (coupling and identity) define the creational design space boundaries

Depends on (SL): prototype-builder-opposite-coupling-extremes, prototype-flyweight-creation-sharing-spectrum

Depended on by

JSON