Facade
1. Usage When sub-system very complex and has many subsystems it make sense to unify access to it by providing single interface called facade. Facade isolate subsystems from direct calls and such way reducing dependency between modules and improve re-usability . 2. UML class diagram 3. Pros It helps to use subsystem as only single […]