<aside> 🤔 POO es un PARADIGMA
</aside>
Teoría que suminsitra la base y modelo para resolver problemas — RAE
Se dedica a resolver los problemas que nacen de la programación estructurada:
Object Modeling Techniques (1991)
Es una metodología para el análisis orientado a objetos. La idea principal es transformar los objetos en recuadros con sus propiades y sus métodos. Estos recuadros se relacionan entre sí.
Unified Modeling Lenguage (1997)
Está basado en OMT y es mucho más profundo. Aplica a clases, casos de uso, objetos, actividades, iteración, estados e implementación.
Es lo primero que se debe hacer para empezar a planear el proyecto. Estos objetos siempre tendrán propiedades y comportamientos. Deben ser sustantivos y pueden ser físicos o conceptuales.