structural pattern
design pattern that eases the design by identifying a simple way to realize relationships between entities
bridge pattern
design pattern used in software engineering
facade pattern
software design pattern that provides a simplified interface
Container pattern
software design pattern
composite pattern
design pattern in software engineering
adapter pattern
design pattern in computer program
proxy pattern
software design pattern
flyweight pattern
software design pattern for objects which shares data with similar objects to minimize memory
decorator pattern
design pattern in object-oriented programming