Zum Inhalt springen
uencoder

Design Pattern

Entwurfsmuster sind wiederverwendbare Zusammenfassungen objektorientierter Entwurfserfahrung, unterteilt in drei Kategorien: Erzeugungs-, Struktur- und Verhaltensmuster.

Zweck

Bewährte Entwurfserfahrung auf häufige Entwurfsprobleme anwenden und die Wartbarkeit des Codes verbessern.

Mechanismus

Erzeugungsmuster (Factory, Singleton, Builder): Objekterzeugung. Strukturmuster (Adapter, Dekorator, Proxy): strukturelle Komposition. Verhaltensmuster (Observer, Strategie, Kommando): Objektinteraktion. Die 23 GoF-Muster sind der klassische Kanon.

Anwendungsfälle

  • Objektorientierter Entwurf
  • Code-Architektur
  • Teamkommunikation

Verwandte Begriffe

Verwandte Tutorials

References