UD04: Optimización y documentación.

Nº DE HORAS DE LA UNIDAD DE TRABAJO: 20

RA

Guión de los materiales asociados a la UT
DE LAS CUALES PRESENCIALES SON: 3

Contenidos asociados a la UT (según normativa)

4

ED 04.- Optimización y documentación.

  1. Refactorización.
    1. Concepto.
    2. Limitaciones.
    3. Patrones de refactorización más habituales.
    4. Analizadores de código.
      1. Uso.
      2. Configuración.
    5. Refactorización y pruebas.
    6. Herramientas de ayuda a la refactorización.
  2. Control de versiones.
    1. Estructura de herramientas de control de versiones.
    2. Repositorio.
    3. Herramientas de control de versiones.
    4. Planificación de la gestión de configuraciones.
    5. Gestión del cambio.
    6. Gestión de versiones y entrega.
    7. Herramientas CASE para la gestión de configuraciones.
    8. Clientes de control de versiones integrados en el entorno de desarrollo.
  3. Documentación.
    1. Uso de comentarios.
    2. Alternativas.
    3. Documentación de las clases.
    4. Herramientas.
  4. Enlaces de refuerzo y ampliación.

Optimización y documentación:

  • Refactorización. Concepto. Limitaciones. Patrones de refactorización más usuales.
  • Analizadores de código; uso; configuración. Refactorización y pruebas. Herramientas de ayuda a la refactorización.
  • Control de versiones. Estructura de las herramientas de control de versiones. Repositorio.
  • Herramientas de control de versiones. Clientes de control de versiones integrados en el entorno de desarrollo.
  • Documentación. Uso de comentarios. Alternativas. Documentación de clases.
    Herramientas.

 

CRITERIOS DE EVALUACIÓN:

 

Asociados al RA4:

CE DESCRIPCIÓN PONDERACIÓN
4.a Se han identificado los patrones de refactorización más usuales. 2%
4.b Se han elaborado las pruebas asociadas a la refactorización. 1%
4.c Se ha revisado el código fuente usando un analizador de código. 2%
4.d Se han identificado las posibilidades de configuración de un analizador de código. 2%
4.e Se han aplicado patrones de refactorización con las herramientas que proporciona el entorno de desarrollo. 2%
4.f Se ha realizado el control de versiones integrado en el entorno de desarrollo. 2%
4.g Se ha documentado el código fuente mediante comentarios. 2%
4.h Se han utilizado herramientas del entorno de desarrollo para documentar los procesos, datos y eventos. 1%
4.i Se han utilizado herramientas del entorno de desarrollo para documentar las clases. 1%

    En la columna Contenidos según normativa, el texto en color negro se refiere a contenidos mínimos recogidos en el RD, y el texto en color azul y acabado en (*), al adaptable por las CCAA, de acuerdo con la Orden correspondiente.