Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SEMANA 4
DEL 12 AL 16 DE ABRIL 2021
Elementos de programación.
Normalmente una buena aplicación suele conllevar un ahorro en el tiempo final, por que no
hay que retroceder ni tampoco corregir.
Dominar los elementos a nuestro alcance, implica tener un conocimiento y dominio de los
elementos mencionados anteriormente.
Aplicar dicha solución, y solo quedará con todos los datos aplicarlos a la solución que en
principio creemos más adecuada, y que luego modificaremos muchas veces.
Hay un principio, “si funciona no lo toques”, pero claro..., así que cada cual decida cuando
parar.
Tener las ideas claras, saber de forma exacta que es lo que tienes y a dónde has de llegar.
Memorizar cosas no es importante, es más importante saber dónde está un manual y buscar
ahí la información, que necesitemos.
La fase de depuración y pruebas de un programa son importantísimas, porque eso nos lleva
a un producto final fiable y de probada eficacia, lo cual da fiabilidad al producto, y al
programador que lo crea.
1.5. Características.
1 Legibilidad.
Debe ser posible leerlo y entenderlo con facilidad, el uso de nombre de variables adecuados
y comentarios, facilita este apartado.
2 Portabilidad.
3 Modificabilidad.
Un programa debe quedar escrito y documentado de tal forma que otra persona que venga
detrás pueda modificarlo o ampliarlo sin excesiva dificultad.
4 Eficiencia.
5 Modularidad.
Se debe procurar no tener que resolver el mismo problema varias veces. A igual problema,
igual solución, lo que conlleva la elaboración de módulos para resolver problemas concretos.
6 Estructuración.
Cuando se tienen problemas con un programa, lo mejor es ir haciendo pruebas por zonas,
visualizando contenidos mediante las herramientas, opciones de depuración del entorno que
utilizamos, de las variables que nos interesan y comprobando que se ejecutan las zonas del
programa que a nosotros nos interesan que se ejecute.
Cuando se diseña una rutina, función, procedimiento o método nuevo, esta debe probarse
fuera del programa, para asegurarse de su correcto diseño y que devuelve correctamente los
resultados, asignándole en la prueba todos los valores posibles para verificar su correcto
funcionamiento.
Copiar un programa no es malo, no suele hacerse, suelen copiarse ideas, o mejorar cosas
que se observan en otros paquetes, pero lo importante si se hace, es saber cómo funciona y
entenderlo, si no, no nos aportará nada.