Façade vs. Mediator
…most sites point out that the mediator “adds functionality”… The facade only exposes the existing functionality from a different perspective. The mediator “adds” functionality because it combines different existing functionality to create a new one. Take the following example: You have a logging system. From that logging system, you can either log to a file, … Read more