DIFERENCIAS
1. La
programación estructurada es muy útil cuando se necesita realizar correcciones
o modificaciones ya que está representada por un diagrama de flujo que es mucho
más fácil para entender la codificación de un determinado programa mientras que
la P.O.O se basa en la forma en que expresaríamos las cosas en la vida real a
diferencia de la estructurada.
2. Los
programas elaborados en programación estructurada son mucho más fácil de
entender, ya que pueden ser leídos en secuencia, de arriba hacia abajo, sin
ningún problema y se detectan fácilmente los problemas y fallas debido a que su
lógica es mucho más visible que la de la P.O.O.
3. La
P.O.O es mucho más moderna que la estructurada y permite reutilizar códigos
previamente elaborados para continuar con la elaboración de un programa.
4. La
programación estructural se basa en 3 tipos de técnicas: secuencial, selectiva
y repetitiva y la P.O.O depende de varias técnicas como lo son la herencia, cohesión,
abstracción polimorfismo, acoplamiento, y encapsulamiento.
Me dio cancer este post, la programación estructurada es facil de entender para algoritmos pequeños, si hablamos de sistemas completos, la programación estructurada debido a las grandes extensiones de código para una tarea, hace la tarea mucho mas complicada, tanto de leer como de modificar, en cambio la programación orientada a objetos no, esta es mantiene un código mas entendible y legible sin importar el tamaño del proyecto, y evita grandes extensiones de código debido al nivel de abstracción que mantiene... No por nada la programación estructurada quedó en desuso, es un dolor de cabeza para trabajar en grupos!!
ResponderEliminar