Categorías de patrones
Según la escala o nivel de abstracción:
• Patrones de arquitectura: Aquéllos que expresan un esquema organizativo estructural fundamental para sistemas software.
• Patrones de diseño: Aquéllos que expresan esquemas para definir estructuras de diseño (o sus relaciones) con las que construir sistemas software.
• Idiomas: Patrones de bajo nivel específicos para un lenguaje de programación o entorno concreto.
Además, también es importante reseñar el concepto de Antipatrón de Diseño, que con forma semejante a la de un patrón, intenta prevenir contra errores comunes de diseño en el software. La idea de los antipatrones es dar a conocer los problemas que acarrean ciertos diseños muy frecuentes, para intentar evitar que diferentes sistemas acaben una y otra vez en el mismo callejón sin salida por haber cometido los mismos errores.
Debo argumentar además de los patrones ya vistos actualmente existen otros patrones como el siguiente:
• Interacción:Patrones que nos permiten el diseño de interfaces web.
Link to this comment:
All Comments (0)