Tags: uml, poo, programacion, orientada, objetos, delphi, c, visual, java
|
|
Hoy en día la tecnología orientada a objetos ya no se aplica solamente a los lenguajes de programación, además se viene aplicando en el análisis y diseño con mucho éxito, al igual que en las bases de datos. Es que para hacer una buena programación orientada a objetos hay que desarrollar todo el sistema aplicando esta tecnología, de ahí la importancia del análisis y el diseño orientado a objetos.
Ventajas de la Programación Orientada a objetos- Facilita separar los datos del Diseño.
- Permite crear sistemas más complejos
- Fomenta la reutilización y extensión del código.
- Entendimiento del programa en el mundo real.
- Código simple (aunque cueste acostumbrarse).
- Fácil documentación y diseño del programa.
- Dinamismo en el manejo de los datos.
- Facilidad en el mantenimiento y expansión.
- Facilita el trabajo en equipo
Desventajas- Complejidad para adaptarse.
En la actualidad los lenguajes más populares son orientados a objetos prueba de esto, entre los 10 primeros lugares del ranking de lenguajes de programación la mayoría son lenguajes orientados a objetos, donde se encuentran lenguajes como Java, C++, C#, PHP, Delphi entre otros.
Como un elemento a favor la programación OO, cuenta con herramientas que ayudan en la etapa de análisis y diseño, como es el caso de los patrones de diseño y el lenguaje de modelado unificado UML.
|
Te gustó?
|
|
|
|
|
|
|