October 2017
Intermediate to advanced
210 pages
5h 32m
English
The facade pattern is often used when there is a complex system that has a large number of independent APIs which are designed to work together. Sometimes it is hard to tell where the facade pattern should be used during the initial application design. The reason for this is that we normally try to simplify the initial API design, however, over time and as requirements change and new features are added, the APIs become more and more complex. At this point it becomes pretty evident where the facade pattern should have been used. A good rule to use is this: if you have several APIs that are working closely together to perform a task, the facade pattern should be considered.
Read now
Unlock full access