The next stop on our voyage through the Design Patterns galaxy takes us to the Adapter design pattern , another of the design patterns found in the GoF catalog. We will find this design pattern most useful once the maintenance cycle has begun on software components.
Since a software component spends most of its life in the maintenance phase, it is inevitable that changes will need to be applied to existing components. Often times a developer will recognize that some new capability recently becoming available makes a better solution than the current solution. This ...