snippets · prompt
Hat die KI unnötig Architektur gebaut?
Eine kleine Anforderung erzeugt plötzlich Interfaces, Factories, Adapter, Events und fünf neue Verzeichnisse.
Der Prompt
Prüfe diesen Patch read-only auf unnötige Architektur.
Ausgangspunkt ist die konkrete Anforderung, nicht ein theoretisch ideales Framework.
Frage für jede neue Abstraktion:
- Welches heute existierende Problem löst sie?
- Gibt es mindestens zwei reale Varianten/Caller, die sie brauchen?
- Könnte dieselbe Anforderung mit weniger neuen Konzepten erfüllt werden?
- Erhöht sie die Anzahl möglicher Zustände oder Fehlerpfade?
- Macht sie eine spätere Änderung wirklich einfacher oder nur anders?
Ausgabe:
- notwendige neue Struktur
- fragliche Struktur
- klar vermeidbare Struktur
- minimalere Alternative in Worten
KISS/YAGNI anwenden, aber keine Vereinfachung implementieren.
Grenze
„Weniger Dateien“ ist nicht automatisch besser. Ziel ist weniger unbegründete Komplexität, nicht maximale Kürze.