Entwurfsmuster

Entwurfsmuster stellt eine Vorlage oder ein Beispiel für die richtige Lösung einer häufigen Aufgabe in der Softwareentwicklung dar.

Der Vorteil der Verwendung eines Entwurfsmusters ist die Reduzierung der Komplexität des Arbeitsablaufs, da die Zeit für das Schreiben von Code verkürzt wird. Alle Muster haben bereits vordefinierte Namen, was auch die Interaktion zwischen Entwicklern erleichtert.

Zu den Nachteilen gehört, dass Entwickler in Versuchung geraten können, das gewählte Muster anzuwenden, auch wenn nicht alle seine Funktionen für das zu implementierende Produkt benötigt werden.

Es gibt grundlegende Arten von Entwurfsmustern:

Siehe auch

  • Muster Antimuster,
    das eine falsche Lösung für eine Aufgabe definiert
  • Konzeptmenge Programmierparadigma,
    die den Programmieransatz definiert
  • Technik planning-poker,
    die zur Schätzung des Umfangs und der Komplexität von Aufgaben dient
  • Diagramm Burndown-Diagramm,
    das zur grafischen Darstellung des Arbeitsvolumens verwendet wird