Praktisk øvelse – Udfordrende GitHub-copilot med SQL
I denne øvelse skal du tage rollen som en udvikler, der er blevet bedt om at undersøge og optimere et projekt, der er skrevet af en person, der for nylig har forladt organisationen for en anden rolle. Deres kode blev ufuldstændigt dokumenteret, så du har valgt at bruge GitHub Copilot til hurtigt at få en forståelse af kodefunktionaliteten og programstrukturen.
Ved afslutningen af denne workshop vil du:
- Brug avancerede GitHub Copilot-interaktionsteknikker til at håndtere komplekse problemer med SQL-forespørgsler.
- Gentage, validere og tilpasse svar for at få bedre og mere præcise forslag.
- Anvend generiske begreber, der kan forbedre forslag og vælge mellem forskellige strategier, der kan give bedre resultater.
- Få en klar forståelse af dårlige promptteknikker, og hvordan disse kan påvirke outputtet fra GitHub Copilot drastisk.
Øvelse: Udfordrende GitHub Copilot med SQL
I denne øvelse gennemgås følgende trin:
- Start et GitHub Codespace med webprogramkoden.
- Udforsk projektet ved hjælp af GitHub Copilot.
- Find ud af, hvilke ydeevneproblemer der findes ved hjælp af GitHub Copilot.
- Undersøg og optimer SQL-kode.
- Opdater SQL-koden for at fjerne unødvendige komponenter.
- Kontrollér forbedringen af ydeevnen.
- Find ud af, om GitHub Copilot kan oprette en mere effektiv forespørgsel fra bunden.
Hvor det er relevant, kan hvert trin i øvelsen indeholde tip, som kan bruges til at validere Copilot-forslag i forhold til den korrekte kommando.
Kom i gang
Vælg Start øvelsen på GitHub for at navigere til lageret, hvor du udfører en række opgaver. Du skal bruge en GitHub-konto for at fuldføre denne øvelse. Følg README-vejledningen i lageret for at fuldføre øvelsen. Et af de første trin, du skal tage, er at åbne et GitHub Codespace, der leveres af Microsoft med henblik på at fuldføre øvelsen.
Når du har fuldført øvelsen, skal du vende tilbage til dette modul for at:
- Et hurtigt videnstjek
- En oversigt over, hvad du har lært