# Structural Patterns Structural patterns explain how to assemble objects and classes into larger structures while keeping these structures flexible and efficient. ## Patterns - [Adapter](adapter/README.md) - [Bridge](bridge/README.md) - [Composite](composite/README.md) - [Decorator](decorator/README.md) - [Facade](facade/README.md) - [Flyweight](flyweight/README.md) - [Proxy](proxy/README.md)