Design Patterns anwenden
Wählen und implementieren Sie das richtige Design Pattern für Ihre Architektur-Herausforderung.
Prompt-Vorlage
Empfehle und implementiere passende Design Patterns für folgendes Problem in [PROGRAMMIERSPRACHE]: **Problembeschreibung:** [BESCHREIBUNG DES ARCHITEKTUR-PROBLEMS] **Aktuelle Codebasis:** [KURZE BESCHREIBUNG] **Gewünschtes Ergebnis:** [WAS SOLL VERBESSERT WERDEN] **Bitte liefere:** 1. **Pattern-Empfehlung:** Welche Design Patterns lösen dieses Problem? Vergleiche 2-3 Optionen mit Vor- und Nachteilen 2. **Detaillierte Implementierung:** Vollständiger Code des empfohlenen Patterns 3. **UML-Beschreibung:** Klassendiagramm in Textform 4. **Vorher/Nachher:** Vergleich des Codes vor und nach der Pattern-Anwendung 5. **SOLID-Analyse:** Wie verbessert das Pattern die SOLID-Prinzipien? 6. **Test-Strategie:** Wie wird die Pattern-Implementierung getestet? 7. **Anti-Patterns:** Häufige Fehler bei der Anwendung des Patterns **Kontext:** - Team-Größe: [GRÖßE] - Codebase-Alter: [ALTER] - Erfahrungslevel des Teams: [LEVEL]
Platzhalter in [eckigen Klammern] ersetzen: [PROGRAMMIERSPRACHE][BESCHREIBUNG DES ARCHITEKTUR-PROBLEMS][KURZE BESCHREIBUNG][WAS SOLL VERBESSERT WERDEN][GRÖßE][ALTER][LEVEL]
So verwendest du die Vorlage
Kopiere den Prompt, ersetze die Platzhalter in eckigen Klammern durch deine Angaben und füge ihn in den KI-Assistenten deiner Wahl ein. Je genauer die Angaben, desto besser das Ergebnis.
Tipps für bessere Ergebnisse
- Beschreiben Sie das konkrete Problem, nicht das gewünschte Pattern
- Erwähnen Sie das Erfahrungslevel des Teams für angemessene Komplexität
- Fragen Sie nach Vor- und Nachteilen verschiedener Pattern-Alternativen
- Bitten Sie um schrittweise Refactoring-Anleitung statt Big-Bang-Umbau
Passende offene Modelle
Die Auswahl nennt aktuelle offene Modelle als Ausgangspunkt für eigene Tests. Sie ist keine Messung für diese Vorlage.
Stichwörter: #design-patterns #architecture #solid #oop