News

The observer design pattern defines one-to-many relationship between objects so that changes to one object can be notified to the other dependent objects ...
Take advantage of the flyweight design pattern to reduce memory consumption when working with many similar objects.