Flyweight pattern

**Flyweight Pattern**

**Definition**
The Flyweight pattern is a structural design pattern used in software engineering to minimize memory usage by sharing as much data as Czytaj dalej