The Bridge Pattern
The bridge pattern can be confusing. It looks similar to the adapter pattern I described in Chapter 12, but its use can seem counterintuitive. In this chapter, I focus on the problem that the bridge pattern is most commonly used to resolve and explain why the biggest difference between the bridge and adapter patterns is intent rather than implementation. Table 13-1 puts the bridge pattern into context.