Entwurfsmuster-Baukasten

Entwurfsmuster-Baukasten – 23 UML Design Patterns für professionelle C++-Architektur

UML PlantUML draw.io VS Code License

Dieser Entwurfsmuster-Baukasten enthält alle 23 UML Design Patterns C++ aus den „Design Patterns“ von Gamma et al. (GoF). Jedes Muster ist als UML Klassendiagramm in PlantUML- und Draw.io-Formaten verfügbar – ideal für C++ Softwarearchitektur, Dokumentation und Präsentationen. Die Sammlung deckt sämtliche Designmuster ab und unterstützt eine effiziente C++ Architecture-Planung durch klar strukturierte Diagramme.

Struktur

Dateien pro Muster

Verwendung

  1. Installieren Sie die Draw.io Integration-Erweiterung in Ihrer Entwicklungsumgebung (z.B. VS Code).
  2. Für PlantUML-Dateien (Class_Diagram_[Muster].puml):
    • Öffnen Sie die Datei in einem Editor mit der Draw.io Integration.
    • Drücken Sie Alt+D, um eine PlantUML-Vorschau des Entwurfsmuster-Diagramms zu erzeugen.
  3. Für Draw.io-Dateien (Class_Diagram_[Muster].drawio):
    • Öffnen Sie die Datei in einem Editor mit der Draw.io Integration oder in Draw.io.
    • Das Entwurfsmuster-Diagramm wird direkt angezeigt.
  4. Nutzen Sie die Diagramme zur Analyse oder Weiterverarbeitung.

Hinweise

Lizenz

Dieses Repository steht unter der MIT-Lizenz.