Debuggaus

Koodin virheiden järjestelmällinen etsiminen, analysointi ja korjaaminen toimivaksi.

Debugging · Koodaus

Debugging suomeksi on debuggaus eli virheenjäljitys: ohjelman virheiden etsimistä ja korjaamista. Sana tulee englannin sanasta bug (ötökkä), jolla ohjelmointivirheitä on kutsuttu jo vuosikymmeniä.

Debuggaus on virheiden järjestelmällistä etsimistä, analysointia ja korjaamista koodissa. Vibekoodauksessa tekoäly on erinomainen debuggauskumppani: kopioi virheviesti tekoälylle ja se usein tunnistaa ongelman ja ehdottaa korjausta. Tekoäly osaa tulkita stack traceja, tunnistaa tyyppivirheitä ja ehdottaa console.logien sijoittelua. Tehokas debuggaus-workflow on: 1) kopioi virheviesti tekoälylle, 2) anna kontekstiin liittyvä koodi, 3) pyydä selitystä ja korjausta. Muista myös selaimen DevTools ja VS Coden debuggeri, jotka ovat tehokkaita yhdessä tekoälyn kanssa.

Esimerkkejä

"Miksi tämä funktio palauttaa undefined? Tässä on koodi ja virheviesti"

"Analysoi tämä stack trace ja ehdota korjausta"

Kopioi virheilmoitus suoraan tekoälylle — se tunnistaa yleisimmät ongelmat

Selaimen DevTools + tekoäly on tehokas yhdistelmä debuggaukseen