Está en la página 1de 10

Patrones de

Diseño
Centro de estudios superiores del Noroeste
Ing. En desarrollo de software
Modelado y diseño
06IDXVA
Ejecutiva
Rodrigo cañez Valle
Amy Elizabeth Lopez Avila
Miercoles 25 de Enero del 2023, Tijuana, Baja California.
¿Que son los
patrones de
diseño?
Los patrones de diseño o design patterns, son una solución
general, reutilizable y aplicable a diferentes problemas de
diseño de software. Se trata de plantillas que identifican
problemas en el sistema y proporcionan soluciones
apropiadas a problemas generales a los que se han
enfrentado los desarrolladores durante un largo periodo de
tiempo, a través de prueba y error.
¿Cuales son los
objetivos de los
patrones de
diseño?
Ejemplos:
Proporcionar Evitar la reiteración en Estandarizar el modo en
catálogos de la búsqueda de Formalizar un que se realiza el diseño.
elementos soluciones a vocabulario Facilitar el aprendizaje de
reusables en el problemas ya común entre las nuevas generaciones de
diseño de sistemas conocidos y diseñadores. diseñadores condensando
software. solucionados conocimiento ya existente.
anteriormente.

Reutilizar Solución Normalizar Estandarizar


Inteligente
Los patrones de diseño más utilizados
se clasifican en tres categorías
principales, cada patrón de diseño
individual conforma un total de 23

Tipos de
patrones de diseño.
Las cuatro categorías principales son:

Patrones
Tipos de

Patrones de diseño
De comportamiento
Creacionales Estructurales
El patrón de comportamiento
se ocupa de la comunicación
Los patrones de creación entre objetos de clase. Se
proporcionan diversos utilizan para detectar la
mecanismos de creación de Facilitan soluciones y estándares presencia de patrones de
objetos, que aumentan la eficientes con respecto a las comunicación ya presentes y
flexibilidad y la reutilización composiciones de clase y las pueden manipular estos
del código existente de una estructuras de objetos. El concepto patrones.
manera adecuada a la de herencia se utiliza para Estos patrones de diseño
situación. Esto le da al componer interfaces y definir formas están específicamente
programa más flexibilidad para de componer objetos para obtener relacionados con la
decidir qué objetos deben nuevas funcionalidades. comunicación entre objetos.
crearse para un caso de uso

dado.
Referencias
Bibliograficas:
Martinez, M. (2022, 27 mayo). ¿Qué son los patrones de
diseño de software? Profile Software Services.
Recuperado 25 de enero de 2023, de
https://profile.es/blog/patrones-de-diseno-de-
software/
Patrones de diseño | Marco de Desarrollo de la Junta de
Andalucía. (s. f.).
https://www.juntadeandalucia.es/servicios/madeja/cont
enido/recurso/13
¡Gracias por
tu atención!

También podría gustarte