Que Es Framework

Tabla de contenido:

Que Es Framework
Que Es Framework

Video: Que Es Framework

Video: Que Es Framework
Video: ¿QUÉ es un FRAMEWORK en programación? [Diccionario del PROGRAMADOR] 2024, Abril
Anonim

Los marcos son plataformas para varios programas y funciones en sistemas Windows y Linux. Fueron diseñados para facilitar la ejecución de los scripts. Lo más importante que debe saber sobre ellos es que permiten que ciertos programas se ejecuten en su computadora.

Programación
Programación

Funciones de marco

El marco consta de una máquina virtual y muchos componentes integrados diferentes. También incluye bibliotecas de clases que se utilizan para describir funciones en código máquina.

El marco hace varias cosas:

- facilita el trabajo con tecnologías complejas;

- une objetos o componentes discretos en algo más útil;

- Obliga al comando a implementar el código de tal manera que facilita la codificación secuencial;

- le permite cometer menos errores y crear aplicaciones más flexibles;

- facilita la verificación y depuración del código del programa porque está estructurado.

El marco proporciona una excelente base de datos que puede utilizar en sus programas de Windows y Linux. Crea un "entorno de trabajo" que permite que los programas se ejecuten y funcionen fuera de las limitaciones existentes. También proporciona una interfaz de usuario y gestión de datos.

Arquitectura del marco

Una arquitectura es un estilo de código de programación que incluye elementos estructurales específicos. Esto se implementa para proporcionar una metodología específica para la implementación en el programa. Los documentos de clase proporcionados en el paquete Microsoft Foundation Classes (MFC) son los componentes básicos de la arquitectura. Esencialmente, la arquitectura implementa las relaciones entre objetos. Estas relaciones incluyen herencia, encapsulación, etc.

La arquitectura del marco tiene atributos que puede ignorar o reemplazar con seguridad si no los necesita. Esta organización es muy útil porque crea la capacidad de usar marcos reutilizables que brindan alguna funcionalidad avanzada. Pero una vez que comience a usarlos, pueden surgir serios problemas de refactorización en etapas posteriores de desarrollo.

Patrones de diseño

Los patrones de uso de una arquitectura en particular también son una metodología. Su uso proporciona un método especial de interacción. Sin embargo, si usa comportamientos, toda la aplicación se adherirá a esta implementación exacta. Los patrones de diseño básicos son bastante primitivos y muy fáciles de recordar. No tienen por qué ser complejos y estar basados en el hecho de que los componentes y los objetos interactúan entre sí.

Recomendado: