Aloittelija🐛 Debuggaus

Virheen analysointi

Analysoi virheviesti ja löydä juurisyy.

Prompti

Analysoi seuraava virhe ja auta korjaamaan se.

Virheviesti:
[VIRHEVIESTI]

Konteksti:
- Tiedosto: [TIEDOSTO]
- Toiminto jota yritettiin: [TOIMINTO]
- Teknologiat: [TEKNOLOGIAT]

Koodi joka aiheuttaa virheen:
[KOODI]

Selvitä:
1. Mikä aiheuttaa virheen
2. Miksi se tapahtuu
3. Miten korjata
4. Miten välttää tulevaisuudessa

Suomenkieliset vinkit

  • Voit sekoittaa suomea ja englantia — teknisiä termejä ei tarvitse kääntää
  • Voit pyytää AI:ta selittämään koodia suomeksi oppimista varten
  • Suomenkieliset promptit toimivat hyvin Claude- ja GPT-4-malleissa

Muuttujat

Korvaa nämä hakasulkeissa olevat muuttujat omilla tiedoillasi:

  • [VIRHEVIESTI]
  • [TIEDOSTO]
  • [TOIMINTO]
  • [TEKNOLOGIAT]
  • [KOODI]

Esimerkki

Täytetty prompti

Analysoi seuraava virhe ja auta korjaamaan se.

Virheviesti:
TypeError: Cannot read properties of undefined (reading 'map')

Konteksti:
- Tiedosto: components/ProductList.tsx
- Toiminto jota yritettiin: Näyttää tuotelista
- Teknologiat: React, TypeScript, Next.js

Koodi joka aiheuttaa virheen:
const ProductList = ({ products }) => {
  return products.map(product => <ProductCard key={product.id} {...product} />)
}

Selvitä:
1. Mikä aiheuttaa virheen
2. Miksi se tapahtuu
3. Miten korjata
4. Miten välttää tulevaisuudessa

Tulos

Selkeä selitys ja korjausehdotus.

Vinkit

  • Kopioi koko virheviesti
  • Näytä relevantti koodi
  • Kerro mitä yritit tehdä

Milloin käyttää

  • Saat virheviestin
  • Et ymmärrä mikä on vikana
  • Haluat oppia virheistä

Lisää prompteja

Selaa kaikkia debuggaus prompteja tai tutustu muihin kategorioihin.