tecnologia estructurada
Tecnología estructurada
Tecnología orientada a objetos
Los programas son más fáciles de entender. Un programa estructurado puede ser leído en secuencia, de arriba hacia abajo, sinnecesidad de estar saltando de un sitio a otro en la lógica, lo cual es típico de otros estilos de programación. La estructura del programa es más clara puesto que las instrucciones están más relacionadasentre sí, por lo que es más fácil comprender lo que hace cada función. . Reducción del esfuerzo en las pruebas
La programación Orientada a objetos (POO) es una forma especial de programar, máscercana a como expresaríamos las cosas en la vida real que otros tipos de programación. Con la POO tenemos que aprender a pensar las cosas de una manera distinta, para escribir nuestros programas entérminos de objetos, propiedades, métodos y otras cosas que veremos rápidamente para aclarar conceptos y dar una pequeña base que permita soltarnos un poco con este tipo de programación.
Laprogramación orientada a objetos es más moderna, es una evolución de la programación estructurada que plasma en el diseño de una familia de lenguajes conceptos que existían previamente con algunos nuevos.La programación orientada a objetos se basa en lenguajes que soportan sintáctica y semánticamente la unión entre los tipos abstractos de datos y sus operaciones (a esta unión se la suele llamar clase).PROGRAMACION ESTRUCTURADA
PROGRAMACION ORIENTADA A OBJETO
VENTAJAS
DESVENTAJAS
VENTAJAS
Datos separados del Diseño.
Reutilización del código.
Entendimiento del programa en el mundo real.Fácil entendimiento de la lógica del programa.
Código simple (aunque cueste acostumbrarse).
Fácil documentación y diseño del programa.
Dinamismo en el manejo de los datos.
Facilidad en elmantenimiento y expansión.
Complejidad para adaptarse.
Mayor cantidad de código (aunque a la larga no, por la reutilización).
Reusabilidad.
Extensibilidad.
Facilidad de mantenimiento.
Portabilidad....
Regístrate para leer el documento completo.