Latest / Develpreneur: Become a Better Developer and Entrepreneur

Software Design - The Facade Pattern
In this episode, we look at the facade pattern. This is one we have likely run into when we have dealt with complex systems. In general, a facade pattern is an interface that summarizes a group of interfaces or objects in a functional group. Without further ado, let's take a look at this simplifying pattern.
The Facade Pattern Defined
As always, we will start with the "Gang of Four" intent to set the stage for our discussion.
"Provide a unified interface to a set of interfaces in a subsystem. Facade defines a higher-level interface that makes the subsystem easier to use."
That last bit of the…
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.