Spring til indhold
Prompt Programmering Begynder til øvet

Debug kode systematisk

Find sandsynlig grundårsag, forklar beviserne og foreslå den mindst risikable rettelse.

Testet 24. juli 2026
Tilpas prompten

Gør den konkret for din opgave

Udfyld felterne. Den færdige prompt opdateres automatisk.

Dine oplysninger
0/5 udfyldt
Færdig prompt Opdateres mens du skriver

                        
Anvendelse

Hvornår er prompten nyttig?

En funktion fejler kun på bestemte inputs. Du har stack trace, relevant kode, runtime og et reproducerbart eksempel.

Før du starter

Hav dette klar

  • Minimal relevant kode
  • Præcis fejl/stack trace
  • Forventet vs. faktisk adfærd
  • Runtime, versioner og reproduktionstrin
Input

Hvad felterne styrer

[RELEVANT KODE]

Indsæt kun den relevante tekniske kontekst: kodeudsnit, versioner, miljø og seneste ændringer. Jo mere reproducerbar fejlen er, desto mindre behøver modellen gætte.

[EKSAKT FEJLMEDDELELSE/LOG]

Indsæt den nøjagtige fejltekst og hvad der skete lige før. Parafrasér ikke loggen, hvis den kan kopieres ordret.

[FORVENTET VS. FAKTISK ADFÆRD]

Skriv både hvad du forventede og hvad der faktisk skete. Forskellen er ofte vigtigere end selve fejlbeskeden.

[RUNTIME/VERSIONER]

Indsæt kun den relevante tekniske kontekst: kodeudsnit, versioner, miljø og seneste ændringer. Jo mere reproducerbar fejlen er, desto mindre behøver modellen gætte.

[SENESTE ÆNDRINGER]

List de seneste kode-, plugin-, config- eller miljøændringer før fejlen opstod. Det hjælper med at prioritere hypoteser.

Eksempel

Se prompten brugt på en konkret opgave

Situation: En funktion fejler kun på bestemte inputs. Du har stack trace, relevant kode, runtime og et reproducerbart eksempel.

Det afgørende i resultatet: Hypoteser prioriteres efter sandsynlighed; Foreslået fix er minimalt.

Kvalitetstjek

Kontrollér svaret før brug

  1. 1Hypoteser prioriteres efter sandsynlighed
  2. 2Foreslået fix er minimalt
  3. 3Der følger en test der reproducerer fejlen
  4. 4Usikkerhed markeres
Typiske fejl

Det skal du være opmærksom på

  • At sende hele kodebasen uden afgrænsning
  • At acceptere en total omskrivning som “fix”
  • At køre foreslået kode i produktion uden test
Fortsæt samtalen

Gode opfølgninger

Vis først den mest sandsynlige grundårsag og hvordan vi beviser den.

Skriv en regressionstest før selve rettelsen.

Foreslå den mindst invasive ændring.