Latest / Develpreneur: Become a Better Developer and Entrepreneur

Software Design - The Decorator Pattern
The Decorator Pattern is not only a common one, but it is also one of the best ways to embrace object-oriented design. This approach is a form of "helper," and the idea of a decoration fits it perfectly. It is an addition to a class without being a part of the class. Let's look at this useful pattern.
The Decorator Pattern Defined
As always, we will start with the "Gang of Four" intent to set the stage for our discussion.
"Attach additional responsibilities to an object dynamically. Decorators provide a flexible alternative to subclassing for extending functionality."
As I mentioned, the idea…
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.