Exception Not Found

The Singleton Pattern in C#

Let's learn about the Singleton pattern and why it should be used sparingly.

The Prototype Pattern in C#

Let's demo the Prototype pattern in C# by creating lots of sandwiches from a few templates.

The Memento Pattern in C#

Let's demo the Memento pattern using food suppliers.

The Observer Pattern in C#

Let's learn about the Observer pattern by modelling a vegetable stock market. Yes, really.

The Iterator Pattern in C#

Let's see how the Iterator design pattern works by iterating over my favorite sugary snack: jelly beans!

Exception Not Found © 2026