[Description] Provide a unified interface to a set of interfaces in a subsystem. Facade defines a higher-level interface that makes the subsystem easier to use. [In Design Patterns] Yes [In Code Complete[15]] Yes [Other] N/A [Name] 
Facade
A d a p t e r o r W r a p p e r o r T r a n s l a t o r
B r i d g e
C o m p o s i t e
D e c o r a t o r
F a c a d e
F l y w e i g h t
F r o n t C o n t r o l l e r
M o d u l e
P r o x y
T w i n [ 1 8 ]