Adapter convert the interface of a class into another interface clients expect.
Facade provide a unified interface to a set of interfaces in a subsystem.
I don't think it's what I want, i think the most important is the number of clients will increase in future.
This post has been archived. It cannot be replied.