Finn skjulte feil i koden med små testeksempler
En utvikler på .NET brukte modellene GPT og Opus gjennom Copilot CLI til å lete etter feil i JIT-kompilatoren, delen som oversetter koden mens programmet kjører. Agentene fant 180 feil, hver med et minimalt C#-eksempel som bare bruker trygg kode. De fleste hadde ligget skjult for teamet hans i mange versjoner. Han fører funnene i en sporingsliste på GitHub, men han jobber selv på kompilatoren og kan vurdere hvert funn, noe en nybegynner ikke kan.
Gjort med CopilotMiddels
Hva som ble gjort
En utvikler på .NET brukte modellene GPT og Opus gjennom Copilot CLI til å lete etter feil i JIT-kompilatoren, delen som oversetter koden mens programmet kjører. Agentene fant 180 feil, hver med et minimalt C#-eksempel som bare bruker trygg kode. De fleste hadde ligget skjult for teamet hans i mange versjoner. Han fører funnene i en sporingsliste på GitHub, men han jobber selv på kompilatoren og kan vurdere hvert funn, noe en nybegynner ikke kan.
Slik gjør du det
- Lim inn prompten i verktøyet, og bytt ut teksten i klammer med ditt eget.
- Les svaret ferdig. Ikke send, slett eller publiser noe før du har sett det selv.
- Sjekk originalen før du stoler på et tall, et navn eller en dato.
Prøv det med Copilot
Let etter feil i [modul] ved å skrive små testprogrammer som gir feil resultat eller krasjer. Hvert funn skal ha et minimalt eksempel med vanlig, trygg kode, forventet og faktisk resultat, og hvilke versjoner det gjelder. Sjekk at funnet ikke allerede er meldt. Vis meg listen før noe sendes inn som sak eller endres i koden. Du er ferdig når hvert funn kan gjenskapes med én kommando og jeg har godkjent hvilke som meldes.
Tekst i klammer bytter du ut med ditt eget.
@EgorBo på X ·