Design Patterns

David Talby


Each lecture is self-contained and about 100 minutes long.
Lectures can be viewed with Internet Explorer 5.
You can also download all lectures in PowerPoint format.

Lecture 1: Introduction

The big picture    Abstract Factory    Composite    Strategy

Lecture 2: Creation

Lecture 3: Architecture

A Word Processor    Flyweight    Decorator    Bridge    Command

Lecture 4: Behavior

Observer    Mediator    Iterator    Visitor

Lecture 5: Others

Proxy    State    Chain of Responsibility    Adapter    Facade    
Template Method    Interpreter    Momento    Summary