Una de patrones (Parte I)

La idea que hay detrás de los patrones de diseño es desarrollar una forma estandarizada para alcanzar soluciones generales a problemas comunes. Si no somos genios, utilicemos las soluciones que ya les funcionaron a ello en el pasado.
Desde la perspectiva del diseño y la arquitectura del software, la abstracción, la reutilización y el uso de patrones, son los tres pilares que garantizan la calidad del software.
Expresando esto de una forma gráfica:

patrones VS reusabilidad

Podemos ver que los fragmentos de código( Ej: scriptles JSP) son muy poco reutilizables, mientras que una buena arquitectura basada en patrones permite� una excelente reutilización .
Abstracción vs Patrones

Si los constructores hicieran las casas de la misma forma en que los programadores escribimos el código, el primer pájaro carpintero que viniera distriburía la civilización.
Patrones de creación (parte II)

Comentarios

Comments are closed.