Lors d'une revue de code, vous trouvez de nombreux problèmes tels que des variables inutilisées et des blocs catch vides. Quelle configuration de tâche de build devriez-vous recommander pour détecter ces problèmes ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Dans une tâche de build Maven, sélectionnez Run PMD..
Pourquoi c'est la réponse
L'option correcte est "Dans une tâche de build Maven, sélectionnez Run PMD". PMD (Programming Mistake Detector) est un analyseur statique de code qui détecte les problèmes courants tels que les variables inutilisées, les blocs catch vides, le code dupliqué et d'autres erreurs de programmation. L'intégration de PMD dans une tâche de build Maven permet d'automatiser la détection de ces problèmes avant même le déploiement. Les autres options sont incorrectes car : Grunt est un exécuteur de tâches JavaScript et n'a pas de fonctionnalité intégrée pour l'analyse statique de code comme PMD. Xcode est principalement utilisé pour le développement iOS/macOS et xcpretty est un formateur de sortie pour les logs de build, pas un analyseur statique de code. Bien que Checkstyle soit un outil d'analyse statique de code pour Java, il se concentre davantage sur les conventions de codage et le style plutôt que sur la détection des erreurs de programmation comme les variables inutilisées ou les blocs catch vides, qui sont mieux gérées par PMD.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise