Gyakorlati feladat – A GitHub Copilot kihívása SQL-lel
Ebben a gyakorlatban egy fejlesztő szerepét veszi át, akitől egy olyan személytől kapott felkérést, hogy vizsgálja meg és optimalizálja a projektet, aki nemrég elhagyta a szervezetet egy másik szerepkörre. A kód hiányosan dokumentálva lett, ezért úgy döntött, hogy a GitHub Copilot használatával gyorsan megismeri a kód funkcióit és az alkalmazás struktúráját.
A workshop végére a következőt fogja végezni:
- Speciális GitHub Copilot-interakciós technikák használata az SQL-lekérdezésekkel kapcsolatos összetett problémák kezeléséhez.
- A jobb és pontosabb javaslatok érdekében iterálja, érvényesíti és finomítja a válaszokat.
- Alkalmazzon általános fogalmakat, amelyek javíthatják a javaslatokat, és különböző stratégiák közül választhatnak, amelyek jobb eredményeket hozhatnak.
- Ismerje meg a nem megfelelő kérési technikákat, és hogy ezek hogyan befolyásolhatják drasztikusan a GitHub Copilot kimenetét.
Gyakorlat: SQL használatával kihívás elé állítani a GitHub Copilotot
Ez a gyakorlat végigvezeti a következő lépéseken:
- Indítsa el a GitHub Codespace-t a webalkalmazás kódjával.
- Fedezze fel a projektet a GitHub Copilot használatával.
- Határozza meg, hogy milyen teljesítményproblémák állnak fenn a GitHub Copilot használatával.
- Vizsgálja meg és optimalizálja az SQL-kódot.
- Frissítse az SQL-kódot a szükségtelen összetevők eltávolításához.
- Ellenőrizze a teljesítmény javulását.
- Állapítsa meg, hogy a GitHub Copilot képes-e az alapoktól nagyobb teljesítményű lekérdezést létrehozni.
Adott esetben a gyakorlat minden lépése tartalmazhat tippeket, amelyek a Copilot-javaslatok helyes parancsra való érvényesítésére használhatók.
Első lépések
Válassza a Gyakorlat indítása a GitHubon lehetőséget, és lépjen az adattárba, ahol feladatsorozatot hajt végre. A gyakorlat elvégzéséhez szüksége lesz egy GitHub-fiókra. A gyakorlat elvégzéséhez kövesse az adattár README utasításait. Első lépésként meg kell nyitnia egy GitHub Codespace-t, amelyet a Microsoft biztosít a gyakorlat elvégzéséhez.
Miután elvégezte a gyakorlatot, térjen vissza a következő modulhoz:
- Gyors tudáspróba
- A tanultak összegzése