Øvelse – Omstrukturer store funktioner ved hjælp af GitHub Copilot
Vigtigt!
For at fuldføre denne øvelse skal du have en aktiv GitHub-konto og et Visual Studio Code-miljø, der er konfigureret til C#-udvikling. Du kan få hjælp til at konfigurere dit laboratoriemiljø under Konfigurer laboratoriemiljø til GitHub Copilot Labs. Du kan få hjælp til at aktivere GitHub Copilot i Visual Studio Code under Aktivér GitHub Copilot i Visual Studio Code.
I denne øvelse bruger du GitHub Copilot til at omstrukturere en stor funktion til mindre, mere håndterbare funktioner. Du bruger GitHub Copilots Ask-tilstand til at analysere den eksisterende kode og identificere refaktoreringsmuligheder. Du bruger derefter GitHub Copilots agenttilstand til at udføre refaktoreringen ved at udtrække kodesektioner fra den store funktion til mindre funktioner. Til sidst tester du den refaktorerede kode for at sikre, at den fungerer efter hensigten.
Opgaverne omfatter:
- Gennemse kodebasen for behandling af e-handelsordrer manuelt.
- Identificer muligheder for refaktorering ved hjælp af GitHub Copilot Chat (Spørg-tilstand).
- Omstrukturer en stor funktion til mindre, mere håndterbare funktioner ved hjælp af GitHub Copilot Chat (agenttilstand).
- Test den refaktorerede e-handelsordrebehandlingskode.
Når du vælger knappen Start øvelse, navigerer browseren til en offentlig GitHub-side, der indeholder instruktioner til denne øvelse.
Når du er færdig med øvelsen, skal du vende tilbage her for:
- Et hurtigt videnstjek.
- En oversigt over, hvad du lærte i løbet af dette modul.
- Et badge for at gennemføre dette modul.