Términos como "Código de espagueti" y "Punto único de salida" son en realidad retrocesos a esa época. Hoy en día llamamos código que no nos gusta "código de espagueti", pero realmente es una referencia al código unido (mal) con GOTO y JMP.
(Hoy sufrimos el "código de ravioles", en el que el código es como un grupo de clases no relacionadas, muy empaquetadas, muy parecido a un plato de ravioles. Sin embargo, algunos expertos en OO preguntan justificadamente: "Pero no es eso lo que se supone que debe hacer OO ¿parece?")
El "Punto único de salida" de hoy es solo una frustrante refactorización. Muchos desarrolladores con los que hablo ni siquiera han oído hablar de eso, y me horrorizo cuando lo explico. Pero en los viejos tiempos significaba no saltar de un bloque de código de repente y entrar en el código de espagueti. Avance hasta el final de la lógica, luego salga con gracia.
Estirando mi memoria muy, muy atrás, me parece recordar que la idea de agrupar el código en los procedimientos fue un gran salto adelante. La idea de que podría empaquetar los procedimientos en módulos interoperables y reutilizables era una especie de Santo Grial de la programación.
EDITAR: "Código de auto-modificación" también fue un patrón utilizado notablemente en el Doom original. Ahí es donde el programa realmente sobrescribiría sus instrucciones con instrucciones más rápidas basadas en su estado. Cuando era un tío que tomaba un curso de programación en el Museo de Ciencias, mi instructor nos advirtió severamente: "¡No escriba código auto modificable!"
EDITAR EDITAR: Sin embargo, antes de Internet, la palabra viajaba mucho más lentamente. La idea de implementar algoritmos y estructuras de datos solía ser mucho más importante. Hoy lo hago todo el tiempo sin siquiera saber qué tipo estoy usando. Pero en aquel entonces tenías que codificarlo tú mismo. Recuerdo un artículo que hablaba sobre los desafíos de programación que solían llevar días que hoy en día eliminamos en media hora, o menos. Por lo tanto, la programación "algorítmica" y "estructura de datos" realmente consciente probablemente estaría en la lista, mucho más que hoy.