Basis
Erste Schritte
Was du vorbereiten solltest
- Ein kleines ABAP-Artefakt mit klar erkennbarem Zweck, zum Beispiel ein Report mit Selektionsparametern oder eine einzelne Klasse mit wenigen Methoden.
- Eine konkrete Erwartung an den ersten Lauf: erklären, kleine Verbesserung vorschlagen, Testskizze erstellen oder eine einfache Datei anlegen.
- Eine Grenze für den Änderungsumfang, damit der erste Vorschlag nicht mehrere Verantwortlichkeiten gleichzeitig verändert.
Empfohlener Ablauf
- Kontext bereitstellenLege zunächst eine kleine Datei an oder importiere ein einzelnes ABAP-Artefakt. Halte den ersten Test bewusst überschaubar, damit du Dateibaum, Editor, Chat und Review-Fläche getrennt nachvollziehen kannst.
- Aufgabe konkret formulierenBitte den Assistenten um eine klar begrenzte Änderung. Gute Startaufgaben sind Analyse einer Methode, Vorschlag einer kleinen Extraktion oder eine Testklasse für einen isolierten Fall.
- Änderungen prüfenÖffne die vorgeschlagenen Dateien, prüfe Diff und Begründung und übernimm nur Änderungen, die du fachlich nachvollziehen kannst. Achte besonders darauf, ob neue Dateien an erwartbaren Pfaden liegen.
Beispiel-Prompt
Ein guter erster Prompt ist klein, konkret und prüfbar.
Analysiere den vorhandenen Report ZREP_ORDER_EXPORT. Erkläre kurz die Hauptlogik und schlage eine kleine, sichere Verbesserung vor. Erstelle nur Änderungen, die ich im Diff gut prüfen kann.
Review-Checkliste
- Ist der Vorschlag klein genug, um ihn vollständig im Diff zu prüfen?
- Sind alle neu angelegten Dateien unter `src` fachlich plausibel benannt?
- Hat der Assistent Annahmen sichtbar gemacht, statt stillschweigend Fachlogik zu erfinden?
Erwartetes Ergebnis
Du solltest einen nachvollziehbaren Vorschlag sehen: entweder Erklärung ohne Codeänderung oder eine kleine Änderung mit Diff, die du akzeptieren oder ablehnen kannst. Der Mehrwert liegt darin, den Review-Loop zu verstehen, bevor du größere Aufgaben anstößt.