Join the DZone community and get the full member experience.
Join For Free
Navigate the Maze of the End-User Experience and pick up this APM Essential guide, brought to you in partnership with CA Technologies.
It defines an object that encapsulates how a set of objects interact.
Mediator promotes loose coupling by keeping objects from referring to
each other explicitly, and it lets you vary their
- Decouples colleagues
- Simplifies object protocols
- Centralizes control
When to use:
- A set of objects communicate in well-defined but complex ways.
- You want to customize a behavior that’s distributed between several objects without using subclasses.
Thrive in the application economy with an APM model that is strategic. Be E.P.I.C. with CA APM. Brought to you in partnership with CA Technologies.
Published at DZone with permission of
Cristian Chiovari, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.