Bridge PatternExplains the Bridge pattern for separating abstractions from implementations so both can evolve independently.