<Patrones de diseño
Ingeniería del Software
Iniciar>
>
>
<¿Qué es un Patrón de Diseño>
- Estructuras y enfoques reutilizables y probadas para resolver problemas de diseño recurrentes de manera eficiente.
- Ofrece una forma estándar de organizar y estructurar el código.
- Son guías o esquemas que ayudan a los desarrolladores a enfrentar situaciones comunes de forma más ordenada y mantenible.
<Tipos de Patrones >
>
>
Creacionales
Estructurales
Comportamiento
- Controlan el proceso de creación de objetos.
- Oculta la lógica de creación.
- Desacoplamiento.
- Describen cómo los objetos interactúan y se comunican.
- Distribuyen responsabilidades.
- Facilita la composición de clases y objetos.
- Reutiliza código.
- Interacción flexible
>
>
Patrones Creacionales
Singleton
Inicio de Sesión
>
>
Usuario
Sesión
Administrador de Autenticación
- Ingresa Credenciales
- Autentifica
- Nuevo inicio de sesión
>
>
>
>
Patrones Creacionales
Factory Method and Observer
>
>
Observadores
- Notificar de forma automática a los demás módulos, cuando hay cambios en los productos.
Método de fabrica
- Permite crear diferentes tipos de producto.
- No especifica las clases exactas de los objetos.
- Productos varían, pero tienen características en común.
Notificaciones automáticas
Inventario
- Se actualiza con la nueva información.
- Crear nuevos productos o actualizar existentes.
Patrón de Fábrica
>
>
Patrón Observer
>
>
>
>
<MVC>
Modelo Vista Controlador
start >
Controlador
>
>
- Recibe las entradas del usuario.
- Interpreta las acciones del usuario y las convierte en acciones que modifican el estado del modelo.
- Actualiza la vista con base en los cambios en el modelo.
Modelo
- Representa los datos y la lógica.
- Notifica a la vista cuando hay cambios en los datos.
- No conoce ni de la vista ni el controlador.
Vista
- Presentar los datos al usuario (UI).
- Es notificada cuando haya cambios.
- Muestra los datos en función de la actualización del modelo.
>
>
>
>
>
<Bibliography>
Use this cool space to write your sources of information. Citing where you got the info is always a plus.
The APA guidelines (Publication Manual of the American Psychological Association) are essential when citing references.
This is a series of guidelines for citing any type of project: theses, reports, presentations... Whatever it may be! These references include information about the author, publication date, title, and source.
Here's a little guide for you: Arial or Times News Roman font, 12 pt, 2.0 line spacing, left-aligned and un-justified. It's also important to list all the sources you have cited throughout the article.
To do this, create a references page after the main body. On the references page, you should write the section title in bold and centered. On the second line, list the references in alphabetical order.
Módulo Training Code
Patricia C
Created on October 14, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Math Lesson Plan
View
Primary Unit Plan 2
View
Animated Chalkboard Learning Unit
View
Business Learning Unit
View
Corporate Signature Learning Unit
View
Code Training Unit
View
History Unit plan
Explore all templates
Transcript
<Patrones de diseño
Ingeniería del Software
Iniciar>
>
>
<¿Qué es un Patrón de Diseño>
<Tipos de Patrones >
>
>
Creacionales
Estructurales
Comportamiento
>
>
Patrones Creacionales
Singleton
Inicio de Sesión
>
>
Usuario
Sesión
Administrador de Autenticación
>
>
>
>
Patrones Creacionales
Factory Method and Observer
>
>
Observadores
Método de fabrica
Notificaciones automáticas
Inventario
Patrón de Fábrica
>
>
Patrón Observer
>
>
>
>
<MVC>
Modelo Vista Controlador
start >
Controlador
>
>
Modelo
Vista
>
>
>
>
>
<Bibliography>
Use this cool space to write your sources of information. Citing where you got the info is always a plus.
The APA guidelines (Publication Manual of the American Psychological Association) are essential when citing references.
This is a series of guidelines for citing any type of project: theses, reports, presentations... Whatever it may be! These references include information about the author, publication date, title, and source.
Here's a little guide for you: Arial or Times News Roman font, 12 pt, 2.0 line spacing, left-aligned and un-justified. It's also important to list all the sources you have cited throughout the article.
To do this, create a references page after the main body. On the references page, you should write the section title in bold and centered. On the second line, list the references in alphabetical order.