Refaktoryzacja dużych funkcji przy użyciu agenta GitHub Copilot
Średni
Deweloper
GitHub
Visual Studio Code
W tym module omówiono identyfikację i refaktoryzację dużych funkcji w mniejszych, bardziej zarządzanych składnikach przy użyciu narzędzia GitHub Copilot w programie Visual Studio Code.
Cele szkolenia
Po ukończeniu tego modułu możesz wykonywać następujące czynności:
- Opisz problemy wprowadzone przez duże funkcje wielofunkcyjne oraz korzyści zapewniane przez małe funkcje jednofunkcyjne.
- Opis narzędzi, technik i procesów używanych do refaktoryzacji dużych funkcji w mniejszych funkcjach.
- Użyj trybu Zapytania Copilot usługi GitHub, aby wyjaśnić bazę kodu i zidentyfikować możliwości konwersji dużych funkcji na mniejsze funkcje o jednym celu.
- Użyj trybu agenta GitHub Copilot, aby refaktoryzować duże funkcje w mniejsze funkcje pomocnicze i metody statyczne.
Wymagania wstępne
- Doświadczenie w korzystaniu z narzędzia GitHub Copilot w programie Visual Studio Code.
- Doświadczenie w tworzeniu aplikacji w języku C#.