The Decorator Design Pattern
The Decorator Pattern is a structural design pattern that has the ability to add behavior to an existing class dynamically.
We can use it to add additional features to objects without the need to heavily modify the underlying code using them.
This pa...
arielorozco.com3 min read