Design Patterns: Adapter and Façade
This is the seventh of an eight part series where Robert is joined by Phil Japikse to discuss design patterns. A design pattern is a best practice you can use in your code to solve a common problem. In this episode, Phil demonstrates the Adapter and Façade patterns. The Adapter pattern allows the interface of an existing class to be used as another interface. The Façade pattern enables an object to provide a simplified interface to a larger body of code, such as a class library. Resources Sample code: https://github.com/skimedic/presentat... Design Patterns: Elements of Reusable Object-Oriented Software book: https://www.amazon.com/Design-Pattern... Head First Design Patterns book: https://www.amazon.com/Head-First-Des...

▶︎
Design Patterns: Factories

▶︎
Adapter Pattern – Design Patterns (ep 8)

▶︎
How To Reduce Coupling With Facade | Design Pattern Tutorial

▶︎
Design Patterns: Command/Memento

▶︎
Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

▶︎
Command Pattern – Design Patterns (ep 7)

▶︎
SOLID Design Patterns

▶︎
I Hacked This Temu Router. What I Found Should Be Illegal.

▶︎
Why Aliens Would NEVER Invade Africa

▶︎
Adapter Design Pattern | Explanation with Code in Easy Way! ✌🏻

▶︎
I Think They Are Lying To You

▶︎
Design Patterns: Strategy

▶︎
Top 10 C# Mistakes that will get you in trouble

▶︎
The Man Who Worked At Subway, Then Solved An "Impossible" Problem

▶︎
Factory Method Pattern – Design Patterns (ep 4)

▶︎
Difference Between Composite and Decorator Pattern – Design Patterns (ep 15)

▶︎
What is the Strategy Pattern? (Software Design Patterns)

▶︎
Singleton Pattern – Design Patterns (ep 6)

▶︎
Design Patterns in Plain English | Mosh Hamedani

▶︎
