Mediator

  1. Distinguish between object behavior and coordinating behavior.
  2. Describe how mediator replaces many-to-many relationships with one-to-many relationships.
  3. Describe the use of an observer pattern within the mediator pattern.
  4. Outline the risk of mediator becoming a bottleneck in the system.
  5. Compare and contrast facade and mediator.