Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to use the seven most popular structural design patterns—Adapter, Bridge, Composite, Decorator, Façade, Flyweight, and Proxy—to write better, more maintainable Java code.