What is the difference between the shim and facade/adapter patterns?
In my eyes, an Adapter and a Shim would be the same. A Facade on the other hand serves a different purpose. If you expect your client code to need to be able to pull back the curtain, so to speak, and access the underlying library without using your object model, that would be a … Read more