Загрузка страницы

Que es MVC en Programación [Asi o mas facil] 🍎

Hola Qué tal Buenas tardes bienvenido a programadonovato, en este vídeo vamos a explicar con peras y manzanas o mejor dicho con empresarios y secretarías Qué es el patrón MVC fácil, rápido y sencillo.

Para empezar vamos a ver que significan esas siglas:

M=Model
V=View
C=Controller

O en español

M=Modelo
V=Vista
C=Controlador

Y pues bueno vamos a hacer una analogía vamos a suponer que tenemos una empresa de publicidad, en esta empresa tenemos tres departamentos que curiosamente así se llaman Modelo (o almacenista),Vista (o diseñador),Controlador(o lider).

Si se dieron cuenta los departamentos le puesimos un alias y es porque ese alias los describe perfectamente y eso es porque Modelo alias alamcenista se encarga de extraer y alamcenar informacio, Vista alias diseñador se encarga de que la informacion sea presentada de forma bonita y el controlador alias líder se encarga de presentar dirigir las acciones de los departamentos.

Ahora supongamos que esta empresa va a lanzar una nueva campaña de publicidad, y el primer departamento del cual la empresa va a echar mano es es de Modelo (o almacenista), el Modelo se encarga de recopilar toda la información de la campaña por ejemplo consultar en las bases de datos, también podría ir a hojas de Excel o incluso recopilar información en redes sociales.

En realidad a los demás departamentos no le interesa de dónde es que el Modelo(o almacenista) saca esa información, el Modelo es responsable de obtener información y entregársela a los demás departamentos. Una vez que el departamento de modelo termina de recabar toda la información entra al escenario el departamento de Controlador (o líder de la campaña).
Ahora el controlador va a tomar toda la información que obtuvo del departamento modelo (sin importarle de dónde la sacó). Y el controlador se encarga de organizar, segmentar incluso es necesario hacer operaciones matemáticas, condiciones y ciclos para que esa información quede perfectamente organizada. De tal suerte que el público le sea fácil absorber esa información. Y una vez que el controlador ha terminado de hacer su trabajo entra en escena el departamento de Vista (o diseñador).
El departamento Vista toma toda la información que el departamento controlador (o lider) le entregó ya de forma ordenada y este departamento se encarga de darle una vista agradable al público. El departamento vista (o diseñador) además de encargarse de presentar la información al público también se encarga de crear formatos para que el público pueda comunicarse con la empresa.

Por ejemplo formularios, áreas de comentarios, encuestas, incluso botoncitos de like, dislike, me enrisa me enoja. Y una vez que recolecta toda esa información la vista se encarga de entregar esa información al departamento de controlador (o el lider). Controlador pues hace su función de organizar esa información y si lo cree pertinente el departamento controlador le entregas a información al departamento modelo (o almacenista) para que la almacene. .
Gracias por apoyar este canal: https://www.patreon.com/programadornovato?fan_landing=true .
🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/

Видео Que es MVC en Programación [Asi o mas facil] 🍎 канала Programador Novato
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
5 марта 2019 г. 22:43:19
00:04:22
Яндекс.Метрика