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.