Buscador

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

Tema 1: ¿Qué es?

Programación modular, es una forma de construir código fuente orientado a implementar funcionalidades de forma organizada para dividir un producto de software. Una vez diligenciado cada elemento estaremos generando los siguientes beneficios:

* Descomposición del producto de software en módulos fáciles de administrar.

* Asegurar la independencia entre los módulos de la aplicación.

* Reutilización de módulos para ser implementados en otras aplicaciones.

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

* Generar un listado de los módulos que tendrá la aplicación.

* Identificar las clases e instancias comunes entre los diferentes módulos de la aplicación.

* Priorizar el desarrollo de los módulos de la aplicación.

* Construir un plan de lanzamiento correctamente sincronizado con las necesidades de los usuarios.

* Ejecutar el plan y construir el código aplicando el desarrollo basado en funciones.

* 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 modular.

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.Pre.
3. Programación orientada a eventos.Pre.
4. Programación modular.Ver el contenido de la presente guía.

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