Design Pattern (Entwurfsmuster)

Eine generische, wiederverwendbare Lösung für ein häufig auftretendes Entwurfsproblem in einem bestimmten Kontext. Muster werden meist in Erzeugungsmuster, Strukturmuster und Verhaltensmuster unterteilt (nach der "Gang of Four").