June 2024
Beginner
520 pages
12h 20m
English
This chapter covers
In this chapter, we tackle an all-too-common problem: working with legacy software. This code can be from a library that we can’t modify, or it can be other external code that we don’t have access to or otherwise cannot modify.
The Adapter Design Pattern provides a model for a software architecture that needs to integrate external code, such as from a library, with code in an existing application. However, the external and application codes weren’t originally designed to work together, and we cannot change either of them. The pattern can also help to isolate an application from interface changes in the external code that may be ...
Read now
Unlock full access