Agile Principles, Patterns, and Practices in C#

© Jennifer M. Kohnke

Symbolism erects a facade of respectability to hide the indecency of dreams.

Mason Cooley

The two patterns discussed in this chapter have a common purpose: imposing some kind of policy on another group of objects. FACADE imposes policy from above; MEDIATOR, from below. The use of FACADE is visible and constraining; that of MEDIATOR, invisible and enabling.

Категории