Ćwiczenia praktyczne — wyzwanie w narzędziu GitHub Copilot przy użyciu języka SQL
W tym ćwiczeniu pełnisz rolę dewelopera, który został poproszony o zbadanie i zoptymalizowanie projektu napisanego przez osobę, która niedawno opuściła organizację w celu uzyskania innej roli. Ich kod został nieukończono udokumentowany, dlatego wybrano opcję korzystania z narzędzia GitHub Copilot, aby szybko poznać funkcje kodu i strukturę aplikacji.
Po zakończeniu tego warsztatu wykonasz następujące elementy:
- Skorzystaj z zaawansowanych technik interakcji z rozwiązaniem GitHub Copilot, aby radzić sobie ze złożonymi problemami dotyczącymi zapytań SQL.
- Iteruj, weryfikuj i uściślij odpowiedzi, aby uzyskać lepsze i dokładniejsze sugestie.
- Zastosuj ogólne pojęcia, które mogą poprawić sugestie i wybrać z różnych strategii, które mogą przynieść lepsze wyniki.
- Uzyskaj jasne zrozumienie słabych technik monitowania oraz sposób, w jaki mogą one znacząco wpłynąć na dane wyjściowe z usługi GitHub Copilot.
Ćwiczenie: Wyzwanie narzędzia GitHub Copilot przy użyciu języka SQL
W tym ćwiczeniu przedstawiono następujące kroki:
- Uruchom usługę GitHub Codespace przy użyciu kodu aplikacji internetowej.
- Zapoznaj się z projektem przy użyciu narzędzia GitHub Copilot.
- Ustal, jakie problemy z wydajnością istnieją przy użyciu narzędzia GitHub Copilot.
- Sprawdzanie i optymalizowanie kodu SQL.
- Zaktualizuj kod SQL, aby usunąć niepotrzebne składniki.
- Zweryfikuj poprawę wydajności.
- Ustal, czy narzędzie GitHub Copilot może utworzyć bardziej wydajne zapytanie od podstaw.
Jeśli ma to zastosowanie, każdy krok w ćwiczeniu może zawierać wskazówki, które mogą służyć do sprawdzania poprawności sugestii Copilot względem poprawnego polecenia.
Wprowadzenie
Wybierz pozycję Rozpocznij ćwiczenie w usłudze GitHub , aby przejść do repozytorium, w którym wykonasz serię zadań. Do ukończenia tego ćwiczenia potrzebne jest konto usługi GitHub. Postępuj zgodnie z instrukcjami README w repozytorium, aby ukończyć ćwiczenie. Jednym z pierwszych kroków, które należy wykonać, jest otwarcie usługi GitHub Codespace dostarczonej przez firmę Microsoft na potrzeby ukończenia ćwiczenia.
Po ukończeniu ćwiczenia wróć do tego modułu, aby wykonać następujące czynności:
- Szybki test wiedzy
- Podsumowanie zdobytych informacji