Importancia de los diagramas de flujo de datos (DFD) en programación
Al desarrollar cualquier programa (juego línea comandos a SO complejo), lo más importante es crear diagrama de flujo de datos (DFD). Aunque parezca tedioso, permite programar con mínimo dolor y aumenta productividad (individual o equipo).
Organización
Lo principal: mantiene programa organizado. Programadores usan DFD para planear exactamente cómo logrará su propósito. Programas simples quizás no lo necesiten, pero complejos, especialmente en equipo, requieren DFD para mantener rumbo.
Toma de decisiones
Casi todo programa decide basándose en datos (usuario u otra parte). Son sentencias "si-entonces": qué hacer con datos específicos. DFD ayuda a ver qué opciones necesita el programa para manejar esos datos.
Presentación a no técnicos
Peor error: usar código para explicar programa a profanos. Código = idioma extranjero → confusión. Usa DFD para explicarlo. Ahorra inmenso tiempo de explicaciones.
Adaptabilidad
Durante proyecto, a veces hallas mejor herramienta/optimización pero no sabes dónde encaja ni qué más modificar. DFD ayuda a ver impacto de inyectar código en el programa.
Detección de errores
Programas tienen muchos bugs al crearse. Código extenso en grandes proyectos dificulta localizar fallo. Con debugger + DFD, programador encuentra error y corrige.
- ·Inconvenientes del 3G
- ·Cable vs 3G
- ·La importancia de la conectividad inalámbrica en un teléfono móvil
- ·Cómo deshabilitar actualizaciones de HP
- ·Definición de cables de computadora
- ·Usos del Protocolo de Internet (IP): direccionamiento, enrutamiento, encapsulación, fragmentación
- ·Cómo programar un control remoto Zenith
- ·Importancia de la programación informática
