Home / intro
Composite Pattern Intro
chris | 14 February

Sometimes you really want to operate a swarm of objects the exact same way that you’d operate a single instance

Read More
Flyweight Intro
chris | 14 January

When memory matters (and it kinda matters everywhere), the flyweight pattern is super… fly! It’s used way more often than

Read More
Bridge Pattern Intro
chris | 6 December

Listen to this description of the Bridge Pattern: [Its purpose is to] decouple an abstraction from its implementation so that

Read More
Adapter Intro
chris | 15 November

The Adapter pattern pretty much does what you’d expect. It’s easy to remember. It’s easy to implement. But can it

Read More
The Chain of Responsibility Intro
chris | 2 October

What do you do when a long list of conditionals know too much about the objects they’re trying to access?

Read More
Command Intro
chris | 1 October

A compendious (and thunky!) introduction to the Command Pattern.

Read More
Series 1 Introduction
chris | 30 September

What is the most expressive, concise, functional way to learn design patterns? Compendious Thunks, of course! With… Dart?

Read More