Ta przeglądarka nie jest już obsługiwana.
Przejdź na przeglądarkę Microsoft Edge, aby korzystać z najnowszych funkcji, aktualizacji zabezpieczeń i pomocy technicznej.
Jak GitHub Copilot pomóc poprawić modułowość klasy przy użyciu jej agentów?
Sugerując potencjalne aktualizacje refaktoryzacji na podstawie kontekstu bazy kodu.
Udostępniając szczegółową analizę zależności klasy.
Automatycznie przepisując całą klasę.
Jak GitHub Copilot proponuje poprawki błędów w kodzie?
Uruchamiając testy automatyczne i identyfikując główną przyczynę.
Sugerując fragmenty kodu i rozwiązania na podstawie kontekstu błędu lub problemu.
Porównując kod z bazą danych znanych wzorców błędów.
Jaki jest cel refaktoryzacji kodu?
Aby zmienić zachowanie zewnętrzne lub funkcjonalność kodu.
Aby ulepszyć wewnętrzną strukturę kodu bez zmiany jego zewnętrznego zachowania lub funkcjonalności.
Aby dodać nowe funkcje lub ulepszenia kodu.
Jakie czynniki można rozważyć podczas pracy nad ulepszeniami jakości kodu?
Liczba wierszy kodu w programie.
Czas wymagany do pisania kodu.
Czytelność, złożoność, modułowość, możliwość ponownego zastosowania, możliwość testowania, rozszerzalność, niezawodność, wydajność, zabezpieczenia, skalowalność, użyteczność i przenośność.
Jaka jest ważność kontekstu i intencji podczas tworzenia monitów dotyczących agentów GitHub Copilot?
Określają schemat kolorów używany przez GitHub Copilot.
Kontrolują one głośność wyjścia dźwięku z GitHub Copilot.
Określają one zakres, który GitHub Copilot należy zbadać i cel, który ma zostać osiągnięty.
Co odnosi się do niezawodności kodu w tworzeniu oprogramowania?
Wykorzystanie nowoczesnych architektur procesorów przez równoległe wykonywanie zadań i asynchroniczne wykonywanie operacji wejścia/wyjścia.
Prawdopodobieństwo, że oprogramowanie będzie działać prawidłowo w określonych warunkach i przez określony czas.
Wydajność programu lub aplikacji.
Co to jest jeden ze sposobów poprawy niezawodności kodu?
Optymalizując algorytmy i struktury danych dla zadania.
Identyfikując potencjalne problemy w kodzie, żeby nie występowały błędy i usterki.
Minimalizując operacje we/wy dysku i sieci lub wykonując je asynchronicznie.
Jakie są sposoby ulepszania obsługi wyjątków w kodzie w celu zwiększenia bezpieczeństwa?
Ujawnianie poufnych informacji w wyjątkach, przechwytywanie tylko ogólnych wyjątków i ignorowanie wyjątków.
Unikaj ujawniania poufnych informacji w wyjątkach, przechwytuj możliwie najbardziej konkretne wyjątki i unikaj połykania wyjątków.
Uwidacznianie szczegółowych informacji o błędach, przechwytywanie tylko określonych wyjątków i nie ponowne wyrzucanie wyjątków.
Przed sprawdzeniem pracy musisz odpowiedzieć na wszystkie pytania.
Czy ta strona była pomocna?
Potrzebujesz pomocy dotyczącej tego tematu?
Chcesz spróbować użyć asystenta Ask Learn, aby wyjaśnić ten temat lub uzyskać instrukcje, które go dotyczą?