The Mediator Pattern is an extremely flexible and useful tool to help decouple your code and provide added flexibility in your applications. We’ll explore the basic concept of a Mediator, some places you’ve used it and some things that you can do to improve upon the basic concept. Check out the video:
YouTube: http://youtu.be/65hdyehA3zY
Playlist: https://www.youtube.com/playlist?list=PLM-218uGSX3DQ3KsB5NJnuOqPqc5CW2kW&feature=view_all