This browser doesn't support Spotify Web Player. Switch browsers or download Spotify for your desktop.
We’re back to the gang of four, continuing with another segment of design patterns. This time we’re talking about some of our favorite Behavioral Design Patterns: Observer, Chain of Responsibilities, Iterator patterns. Also, why the visitor pattern is weird and what it’s like to be raked over hot coals.
Listen to Design Patterns Part 3 in full in the Spotify app