Podczas przeglądu kodu znajdujesz wiele problemów, takich jak nieużywane zmienne i puste bloki catch. Jaką konfigurację zadania kompilacji należy zalecić, aby wykryć te problemy?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: W zadaniu kompilacji Maven wybierz Run PMD..
Dlaczego to jest odpowiedź
PMD to statyczne narzędzie do analizy kodu, które wykrywa typowe problemy programistyczne, takie jak nieużywane zmienne, puste bloki catch, nadmiarowy kod i inne potencjalne błędy. Wybranie opcji "Run PMD" w zadaniu kompilacji Maven w Azure Pipelines spowoduje uruchomienie tej analizy i zgłoszenie znalezionych problemów, co jest zgodne z celem wykrywania wspomnianych typów defektów. Inne opcje są nieprawidłowe, ponieważ: Zadanie kompilacji Grunt jest przeznaczone głównie do automatyzacji zadań front-endowych i nie oferuje wbudowanej analizy statycznej kodu w tym kontekście. Xcode jest używane do kompilacji aplikacji iOS/macOS, a "Use xcpretty" służy do formatowania wyników kompilacji, a nie do statycznej analizy kodu pod kątem takich problemów. Zadanie kompilacji Gradle z opcją "Run Checkstyle" uruchomi narzędzie Checkstyle, które koncentruje się na konwencjach kodowania i stylu, a nie na wykrywaniu nieużywanych zmiennych czy pustych bloków catch w taki sam sposób jak PMD.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana