Cuando comencé a programar, me basé en gran medida en los diagramas de flujo (y en los gráficos de espaciado de impresoras). Mientras estaba en la clase COBOL, no pude comenzar a escribir ningún código hasta que el instructor aprobó mi diagrama de flujo. En aquel entonces, tenía que hacer un diagrama de flujo para todo.
Hoy, veinticinco años después, me encuentro solo diagramas de flujo de dos tipos de cosas. Algoritmos muy específicos donde la lógica es complicada o conceptos muy generales para garantizar que obtenga todos los grandes pasos definidos y en el orden correcto.
¿Hay otros casos de uso para diagramas de flujo que simplemente he pasado por alto?