deferred-duplication-principle-spans-temporal-and-spatial-domains

Status: IN

The deferred-duplication principle (Memento's incremental deltas and copy-on-write Proxy's deferred copying) and the controlled-sharing meta-pattern (Singleton registries and Flyweight factories) represent two complementary efficiency strategies observable in the GoF catalog: deferring duplication until modification (applied independently in temporal and spatial domains) and sharing instances via creational infrastructure until differentiation is needed. Together, these strategies suggest a recurring concern with managing the costs associated with object proliferation, though the antecedents establish these as patterns within specific subsets of the catalog rather than as a unified architectural framework governing all GoF state management.

Justifications

Deferred duplication and controlled sharing are two faces of the same efficiency strategy combating composition's object proliferation

Depends on (SL): memento-incremental-optimization-mirrors-cow-proxy, controlled-sharing-meta-pattern

Depended on by

JSON