educatica!

educación, informática y demás

Scripts Windows

Análisis de scripts – ¿Qué hace este script?

Vamos a analizar un script en el que no se han seguido las recomendaciones básicas para mejorar la legibilidad y mantenimiento de un script o programa.

En el código que tienes a continuación no se ha añadido un comentario descriptivo de la función general del script ni se han utilizado nombres de variables adecuados.

El objetivo es analizar el script y obtener, copiar y modificar, un script que solucione los problemas que presenta este script.

Debemos obtener un script a partir de este que:

  1. Cada una de las variables utilizadas en el script tenga un nombre significativo.
  2. Tenga con comentario con la descripción general del script.
  3. Utilicemos un nombre para el script que sea adecuado, tenga que ver con su función.

Además, queremos obtener un Diagrama de Flujo que nos facilite la comprensión del script.

Pasos

  1. Copia el script en el editor de texto que utilices.
  2. Analiza qué hace el script, piensa que hace en cada línea de código.
  3. Cambia el nombre de las variables. Si tienes suficiente soltura, esto lo puedes ir haciendo mientras copias el script, aunque por ahora, no te lo recomiendo.
  4. Vuelve a analizar el script y comprueba si después de los cambios es más facil de comprender: mejora la legibilidad.

Solución

La función básica del script es copiar un directorio y todo su contenido en otro directorio.

Vamos a analizar cómo utilizamos cada una de las variables dentro del código así como el valor que almacenan para tratar de comprender para qué se utilizan y así darles un nombre adecuado.

El código quedaría así:

Deja un comentario

Tema creado por Anders Norén