Шаблон проектирования «Приспособленец» (Flyweight)
Шаблон проектирования «Приспособленец» (Flyweight) используется для оптимизации работы с большим количеством мелких объектов, путем разделения их на общие и уникальные части. Таким образом, экономится память и уменьшается количество объектов, что повышает производительность и эффективность программы.
Читать далее...