Tecnología

Inicio

modularización Técnica

modularización Técnica


En el transcurso de la vida de un programa, su código fuente será mantenida por un número de diferentes programadores. técnicas de modularización dividen programas en unidades funcionales separadas para que los programas más fáciles de mantener.

La programación no modular

El código fuente que no haga uso de técnicas de modularización es un conjunto de operaciones altamente dependientes unos de otros. El cambio de un aspecto del programa podría llevar a tener que volver a escribir varios aspectos del código para que el programa funcione.

Programación modular

Programación con técnicas de modularización, por otra parte, divide código fuente en funciones discretas, o módulos. Estos módulos de interactuar con el programa principal, pero los cambios en una función individual no requieren la reescritura de los otros módulos utiliza el programa. Además, estos módulos pueden ser importados al instante en otros programas para ahorrar el tiempo de programación.

Programación orientada a objetos

Programación modular evolucionó a partir de una técnica en todo un estilo de programación, denominada programación orientada a objetos. En la programación orientada a objetos, las diferentes partes del programa se dividen en unidades de código funcionales discretos, llamados objetos. idiomas enteros, como C ++ y Python, se crearon alrededor de la premisa de utilizar la programación orientada a objetos.