Notación básica en UML (para Programación Orientada a Objetos)


Investigando un poco más sobre la programación orientada a objetos (en mi caso C# y Java) encontré en mi libro “Programación en C, C++, Java y UML  de Luis Joyanes e Ignacio Zahonero” y también en un curso de Desarrollo .Net orientado a C# encontré muchos conceptos sobre UML y me ha interesado muchísimo, decidí compartirles estos conocimientos debido a que en muy pocas universidades y cursos se dedican a enseñar este lenguaje y modelado que a mi parecer aclara muchísimo las cosas y la manera de pensar. Porque luego de estar acostumbrados a programar en lenguajes estructurados es un poco pesado cambiar de paradigma.

Para entender ¿Qué es? y ¿Para qué se usa? el UML transcribí unos fragmentos del libro mencionado anteriormente:

El Lenguaje Unificado de Modelado (UML, Unified Model Language) es el lenguaje estándar del modelado para desarrollo de sistemas y de software. UML se ha convertido de facto en el estándar para modelado de aplicaciones software y ha crecido su popularidad en el modelado de otros dominios. Tiene una gran aplicación en la representación y modelado de otros dominios. Tiene gran aplicación en la representación y modelado de la información que se utiliza en las fase de análisis y diseño. En diseño de sistemas se modela por una importante razón: gestionar la complejidad. Continue reading “Notación básica en UML (para Programación Orientada a Objetos)”

Deseas aprender a programar orientado a objetos?


Si estas interesado en la programación orientada a objetos y encuentras información un poco simple y aburrida (porque me ha pasado), encontré una presentación de “Conceptos de la programación orientada a objetos”, es bastante clara, y fácil de entender. Sin más que decir les dejo la presentación hecha por Julio Cesar Velarde García hecha para la carrera de “Desarrollo .NET”:

Click aquí para acceder a la presentación.