Combined Application of Flyweight and Composite Patterns in Systems with Many Objects
This article explores the combined application of the Flyweight and Composite design patterns in software development, highlighting their importance in optimizing performance and memory management in complex systems. The Flyweight pattern minimizes memory usage by sharing objects with common states, while the Composite pattern facilitates the manipulation of hierarchical structures.
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2025-06-02
- DOI
- https://doi.org/10.5281/zenodo.15585065
- Primary Topic
- Software Engineering and Design Patterns
- Type
- article
- Field-Weighted Citation Impact
- 0.00