Appendix B. Bibliography

Pattern Origins

This section lists the original source for each pattern.

Creational Patterns

Abstract Factory

GoF

Builder

GoF

Factory Method

GoF

Prototype

GoF

Singleton

GoF

Behavioral Patterns

Chain of Responsibility

GoF

Command

GoF

Interpreter

GoF

Iterator

GoF

Mediator

GoF

Momento

GoF

Observer

GoF

State

GoF

Strategy

GoF

Template Method

GoF

MVC

GoF

Visitor

GoF

Structural Patterns

Adapter

GoF

Bridge

GoF

Composite

GoF

Decorator

GoF

Facade

GoF

Flyweight

GoF

HOPP

Coplien

Proxy

GoF

System Patterns

Session

Lea01

Worker Thread

Lea01

Callback

Lea01

Successive Update

[None]

Router

(based on Non-Blocking Buffered I/O Pattern)

DPCS

Transaction

Lea01

Get Applied Java™ Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.