Ejercicio 1.2: Ejecución de una revisión de análisis estructural del código

En este ejercicio se da por supuesto que se ha terminado el Ejercicio 1.1: Importación de los recursos necesarios. En el Ejercicio 1.2 ha leído primero un caso de ejemplo de usuario. A continuación, ha asumido el papel de arquitecto de software descrito en el caso de ejemplo de usuario y ha utilizado el proyecto importado en el Ejercicio 1.1 para finalizar el ejercicio.



Caso de ejemplo de un usuario

Para revisar código que se acaba de escribir con el fin de garantizar la calidad, el arquitecto desea dar un vistazo para detectar patrones contrarios generales. Los patrones contrarios son problemas conocidos que se producen en un código y no siguen las recomendaciones. Mientras que los patrones de diseño son buenos modelos para seguir, los patrones contrarios son malos modelos que se deberían evitar. Algunos patrones contrarios específicos se encuentran entre los tipos siguientes:

En el primer ejercicio, el arquitecto lleva a cabo una revisión del código para buscar los patrones contrarios descritos anteriormente.



Ejercicio

En este ejercicio se realizan las tareas siguientes:

  1. Seleccionar una revisión del código para llevarla a cabo.
  2. Ver las reglas aplicadas en la revisión del código.
  3. Elegir el código en el que se debe llevar a cabo la revisión.
  4. Llevar a cabo la revisión del código.
  5. Ver los hallazgos de la revisión del código.
  6. Seleccionar un hallazgo para ver la información siguiente:


Selección de una revisión del código

Para seleccionar una revisión de análisis estructural del código:

  1. En la barra de herramientas de la vista Revisión del código, pulse el icono Gestionar reglas, .
  2. Vista de revisión del código

  3. En la lista Selección de una revisión del código, pulse Revisión de análisis estructural del código.
  4. Expanda la carpeta Análisis estructural y sus subcarpetas para ver las reglas aplicadas en la revisión del código, tal como se muestra a continuación. Pulse Aceptar.
  5. Ventana Preferencias



Selección de una base de código para revisar

Para seleccionar el espacio de trabajo como base de código para revisar:



Ejecución de una revisión del código

Tras seleccionar la base de código que se ha de revisar, se lleva a cabo la revisión del código. Puede realizar un seguimiento del estado comprobando la barra de progreso de la esquina inferior derecha que aparece en la vista.



Visualización de los hallazgos de revisión del código

Cuando se termina la revisión del código, los hallazgos aparecen en la vista Revisión del código, tal como muestra la captura de pantalla siguiente:

Hallazgos de la revisión del código, carpeta 1 contraída

En la vista Revisión del código se proporciona la información siguiente.



Obtención de más información de un hallazgo de la revisión del código

Para obtener más información de un hallazgo de la revisión del código:

  1. Expanda la carpeta Análisis estructural: Dependencia cíclica. Contiene cuatro hallazgos, tal como muestra la captura de pantalla siguiente:


  2. Hallazgos de revisión del código, carpeta 1 expandida

    Cada hallazgo va precedido de un icono que indica el nivel de gravedad.

    Si un icono tiene una bombilla encendida a su lado, (), significa que existe un arreglo rápido para ese hallazgo.Un arreglo rápido es una solución suministrada automatizada para una hallazgo específico. Los iconos de los arreglos rápidos aparecen en la ilustración siguiente:

  3. Efectúe una doble pulsación sobre el hallazgo que comienza por Event.java. Los detalles sobre este hallazgo aparecerán en dos lugares, tal como se indica a continuación y en la captura de pantalla:
  4. Código fuente e información detallada para el hallazgo seleccionado

Ha finalizado el Ejercicio 1.2: Ejecución de una revisión de análisis estructural del código.



Implicaciones de una revisión del código

Al llevar a cabo una revisión del código de forma proactiva, puede detectar problemas pronto de manera que también los puede corregir pronto, antes de que provoquen los problemas siguientes:

En el Ejercicio 1.4, parte del trabajo realizado en el Ejercicio 1.2 cuando se arregló un hallazgo de la revisión del código.



Resumen del Ejercicio 1.2

Ha finalizado el Ejercicio 1.2: Ejecución de una revisión de análisis estructural del código. En este ejercicio ha realizado las tareas siguientes:

  1. Ha seleccionado una revisión del código para llevarla a cabo.
  2. Ha visualizado las reglas aplicadas en la revisión del código.
  3. Ha elegido un cuerpo de código en el que se iba a llevar a cabo la revisión.
  4. Ha llevado a cabo la revisión del código.
  5. Ha visualizado los hallazgos de la revisión del código.
  6. Ha seleccionado un hallazgo para ver la información siguiente:


Ahora ya está preparado para comenzar el Ejercicio 1.3: Definición de una regla de control de la arquitectura.

Condiciones de uso | Información de retorno
(C) Copyright IBM Corporation 2000, 2004. Todos los derechos reservados.