Es “diseño estructurado” en lugar de “diseño estructural”.
Es una expresión muy antigua, desde el momento en que los programas usaban declaraciones goto y no tenían una estructura explícita en absoluto. Se usó principalmente para indicar descomposición funcional de arriba hacia abajo y restringirse a construcciones que podrían expresarse como los llamados gráficos de estructura (diagramas de nassi-schneidermann), evitando otro tipo de diagrama llamado diagrama de flujo (spaghetti en lugar de nassi). A pesar de su maldad, orientados al goto, los diagramas de flujo de la naturaleza siguen siendo increíblemente populares. Por cierto, los goto no siempre son malos. Son la forma más sencilla de construir algo llamado “máquina de estados”.
Por ahora el diseño estructurado es el predeterminado. Las declaraciones estructuradas como for, while y do-while o repeat-until son parte de cualquier lenguaje de programación excepto ensamblador. Centrarse en el diseño orientado a objetos en su lugar. Te traerá más.
- Si un ingeniero de software con más de 10 años de experiencia pasara por el proceso de entrevista de hoy, ¿sería capaz de pasar la entrevista?
- ¿Qué tipo de tecnología P2P es adecuada para la transmisión de video de Netflix?
- ¿Qué se debe hacer para crear una atmósfera en los colegios / escuelas de la India, para que los estudiantes comiencen a aprender programación desde su primer año de universidad / a una edad temprana?
- ¿Qué papel, en todo caso, desempeñará Dassault Systemes en la prometedora industria de la impresión 3D?
- Quora: ¿Por qué la construcción de una sólida capacidad de búsqueda y recuperación de información ha sido un desafío para el equipo de Quora?
Jacques de Hooge
Transcrypt – Python en el navegador – ¡Lean, rápido, abierto!