Design Pattern
Design Patterns sind häufig verwendete Strukturen in objektorientierter Software. Zu den bekanntesten Design Patterns gehören:
• Singleton,
• Factory Method,
• Adapter,
• Composite,
• Decorator,
• Facade,
• Flyweight,
• Command,
• Mediator,
• Observer,
• State und
• Visitor.