December 2018
Intermediate to advanced
414 pages
10h 19m
English
Let's take the example of a resource-caching library. When building our applications or servers, we often need to leverage caching to avoid repeatedly making the same network calls, impacting on the performance of our programs. Server-side, it's particularly important to reduce the number of database or external calls, making our servers faster by saving network round-trips.
Let's call this system CachedNetworking, and we'll implement it with the facade pattern.
Such a system may be composed of:
Read now
Unlock full access