The facade design pattern is useful when we want to hide the implementation details of many libraries, make an interface much easier to use, and interact with complex systems.
What it is good for
Get Scala Design Patterns - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.