Durante una revisión de código, encuentra muchos problemas, como variables no utilizadas y bloques catch vacíos. ¿Qué configuración de tarea de compilación debe recomendar para detectar estos problemas?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: En una tarea de compilación de Maven, seleccione Run PMD..
Por qué esta es la respuesta
La opción correcta es "En una tarea de compilación de Maven, seleccione Run PMD" porque PMD (Program Message Detector) es una herramienta de análisis estático de código que detecta problemas como variables no utilizadas, bloques catch vacíos, código duplicado y otros errores de estilo o posibles bugs en el código Java. Integrar PMD en una tarea de compilación de Maven es una práctica común para asegurar la calidad del código. Las otras opciones son incorrectas porque: "En una tarea de compilación de Grunt, seleccione Enabled en Control Options" no especifica una herramienta de análisis de código estático para detectar estos problemas. Grunt es un ejecutor de tareas, no un analizador de código. "En una tarea de compilación de Xcode, seleccione Use xcpretty en Advanced" se refiere a una herramienta para dar formato a la salida de Xcode, no para realizar análisis estático de código como PMD. "En una tarea de compilación de Gradle, seleccione Run Checkstyle" es incorrecta porque, aunque Checkstyle es una herramienta de análisis estático, PMD es la opción más completa para detectar los tipos de problemas mencionados (variables no utilizadas, bloques catch vacíos) en el contexto de Java y Maven. Checkstyle se enfoca más en el estilo de codificación.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta