Diferencia entre revisiones de «Patrones»
Línea 14: | Línea 14: | ||
− | * [[Patrones | + | * [[Patrones De Diseño]] |
* [[Patrones de Calidad]] | * [[Patrones de Calidad]] |
Revisión del 18:15 30 jul 2008
Los patrones tienen como objetivo comunicar de forma simple los problemas y sus soluciones. Permiten documentar un problema recurrente y conocido y su solución dentro de un contexto particular, así pudiendo comunicar este conocimiento a otras personas.
Hay muchas definiciones de Patrones, entre ellas una formal sería (ALEXANDER,
1977 apud GAMMA, 1995)
"Cada patrón describe un problema que ocurre diversas veces en nuestro ambiente, y luego describe el centro de la solución para este problema, de una forma que usted pueda utilizar esa solución otras millones de veces".
Una versión de las simples y directas es la de Martin Fowler, donde dice "Un patrón es una idea que fue útil en un determinado contexto y posiblemente será útil en otros".
Otra definición que refleja mas de cerca el uso que se le da en la comunidad de patrones es la Appleton "Un patrón es un pedazo de información que captura la estructura esencial y la intuición de una familia de soluciones comprobadas para un problema recurrente que nace de un cierto contexto y grupo de fuerzas".
Se utilizan tanto las Coleccion de Patrones como los Lenguajes de Patrones cuando tenemos problemas de gran magnitud y queremos describir soluciones complejas.