Objetos: Conceptos básicos

Clase Plantilla para un conjunto de objetos que comparten una estructura común y un comportamiento común. Se trata de un concepto ampliado de una estructura de datos: en lugar de la agregación de sólo datos, puede contener tanto datos y funciones. Objeto El objeto es una instancia de una clase. Tiene identidad,  estado y comportamiento. […]

Lenguaje Unificado de Modelado (UML)

Visión Todo gira en torno a un visión. Un sistema complejo toma forma cuando alguien tiene la visión de cómo la tecnología puede mejorar las cosas. Los desarrolladores tienen que entender completamente la idea y mantenerla en mente mientras crean el sistema que les dé forma. [1] Necesidad del UML A medida que los problemas […]

Principios SOLID

Acrónimo inventado por Robert C. Martin para establecer 5 principios básicos en la programación orientada a objetos. El objetivo de tener un buen diseño de programación es abarcar la fase de mantenimiento de una manera más legible y sencilla, así como conseguir crear nuevas funcionalidades sin tener que modificar en gran medida código antiguo. Los […]