Buscador

Guía rápida: ¿Cómo aplicar programación orientada a objetos?. Definiciones + ejemplo práctico.

Tema 1: ¿Qué es?

Programación orientada a objetos, es una forma de construir código fuente promocionando la reutilización de código y optimización del tiempo en el proceso de implementación de un software. Una vez diligenciado cada elemento estaremos generando los siguientes beneficios:

* Reutilización de código en otras partes del programa o aplicaciones.

* Código fuente modular y fácil de entender.

* Asegurar la escalabilidad, mantenimiento y administración del código fuente de manera simple.

* Distribuir la construcción de las partes de la aplicación entre desarrolladores.

* Asegurar la independencia en la construcción de porciones de código fuente distribuidas entre los desarrolladores.

Las buenas prácticas para materializar los beneficios enunciados, son las siguientes:

* Construir el diagrama de clases.

* Identificar los atributos que tendrá cada clase.

* Identificar los métodos que tendrá cada clase.

* Identificar las clases hijas que heredarán atributos y métodos de la clase principal.

* Definir el comportamiento de las instancias u objetos que tendrá cada clase.

* Las condiciones para aplicar correctamente las buenas prácticas enunciadas, se explican en pre-condiciones y post-condiciones.

Tema 2: Pre-Condiciones y Post-Condiciones para aplicar programación orientada a objetos.

Este cuadro expone los pasos previos y posteriores que se deben ejecutar para aplicar correctamente las buenas prácticas enunciados en el tema: ¿Qué es?.

PasoAcción claveCondición
1. Programación estructurada.Pre.
2. Programación orientada a objetos.Ver el contenido de la presente guía.
3. Programación orientada a eventos.Post.
4. Programación modular.Post.

Tema 3: Sobre el autor.

Juan David López Pava: Profesional en administración de empresas y desarrollo de software con certificaciones del PMI y Scrum Institute, apasionado por la transformación digital y la dirección de proyectos de tecnología.

Políticas de uso y privacidad