Flyweight Pattern
The Flyweight Pattern is a structural design pattern that minimizes memory usage by sharing as much data as possible between many similar objects, separating an object's intrinsic (shareable) state from its extrinsic (context-specific) state.
4 resources across 2 libraries
Glossary Terms(3)
Flyweight Pattern
The Flyweight Pattern is a structural design pattern that minimizes memory usage by sharing as much data as possible between many similar objects, separating a…
Proxy Pattern
The Proxy Pattern is a structural design pattern that provides a surrogate or placeholder object which controls access to another object, allowing behavior suc…
Composite Pattern
The Composite Pattern is a structural design pattern that composes objects into tree structures to represent part-whole hierarchies, letting clients treat indi…