Site Info Site Info

Documentacion Interna Y Externa De Un Programa

Documentacion Interna Y Externa De Un Programa

¿Alguna vez has intentado seguir una receta sin instrucciones, o armar un mueble sin manual? ¡Qué frustrante! En el mundo de la programación, la documentación interna y externa es como esas instrucciones. ¿Pero qué es exactamente?

Documentación interna se refiere a las notas y explicaciones que escribimos directamente dentro del código de un programa. Imagina que cada línea de código tiene un pequeño post-it pegado, explicando qué hace esa línea, por qué se escribió así, y cómo funciona. Estos "post-its" son los comentarios en el código. Por ejemplo:

// Esta función calcula el área de un círculo
function calcularAreaCirculo(radio) {
// pi es una constante con el valor de 3.14159
const pi = 3.14159;
return pi * radio * radio; // Multiplica pi por el radio al cuadrado
}

Por otro lado, la documentación externa es información que vive fuera del código en sí mismo. Esto podría ser un manual de usuario, una guía técnica para desarrolladores, diagramas de flujo, o incluso un video tutorial. Es la "vista general" del programa.

¿Cómo funciona? La documentación interna se crea al escribir el código. Se utilizan comentarios para explicar el propósito del código, los algoritmos utilizados y las decisiones tomadas. La documentación externa se crea por separado, a menudo utilizando herramientas específicas como generadores de documentación o simplemente procesadores de texto. Ambas documentaciones se actualizan a medida que el programa evoluciona.

¿Por qué es importante? Imagina que trabajas en un proyecto en equipo. Sin documentación, entender el código de otra persona (o incluso tu propio código después de un tiempo) sería una pesadilla. La documentación interna hace que el código sea más legible y comprensible para otros programadores (y para ti mismo en el futuro). La documentación externa facilita que los usuarios entiendan cómo usar el programa y ayuda a otros desarrolladores a integrarlo con otros sistemas. En resumen, mejora la colaboración, reduce errores, facilita el mantenimiento y aumenta la usabilidad del software. Sin documentación, ¡estaríamos programando a ciegas!

Gallery

resolución de problemas - ppt descargar
Metodología para la Creación de Algoritmos - ppt video online descargar
El resultado obtenido en esta etapa son las especificaciones de lo que
IINTRODUCCION A LA CIENCIA DE LA COMPUTACION Y A LA PROGRAMACION - ppt
CLASIFICACIÓN DE LA DOCUMENTACIÓN by Luisa Suárez on Prezi
Escribiendo los programas - ppt descargar
DOCUMENTOS INTERNOS Y EXTERNOS by ana maria quintero on Prezi
HERRAMIENTAS DE DISEO DE ALGORITMOS CONCEPTO ALGORITMO Definimos