Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
cap:patterns [2017/04/12 08:19]
user creado
cap:patterns [2018/02/20 09:13] (actual)
Línea 1: Línea 1:
 ====== Patrones de Diseño ====== ====== Patrones de Diseño ======
  
-Son técnicas avanzadas de programación orientada a objetos, son soluciones a problemas de la vida real enfocadas en el diseño de software. Los patrones son diseños e interacciones de objetos que bien proveen una plataforma elegante de comunicación con soluciones re-utilizables para los retos de programación encontrados comúnmente.+Son técnicas avanzadas de programación orientada a objetos. Son soluciones a problemas de la vida real enfocadas en el diseño de software. Los patrones son diseños e interacciones de objetos que bien proveen una plataforma elegante de comunicación con soluciones re-utilizables para los retos de programación encontrados comúnmente.
  
 +=====¿Para que nos sirven?​=====
 +
 +Los patrones de diseño nos ayudan, entre otras cosas, a estructurar mejor nuestro código, hacer mas sencillo el mantenimiento de las soluciones, separar las responsabilidades de los objetos, evitar a futuro grandes esfuerzos para los cambios de las soluciones.
 +
 +=====¿Que patrones de diseño existen?​=====
 +
 +  * [[cap:​patterns:​abstract factory|Fábrica abstracta]]
 +  * [[cap:​patterns:​builder|Constructor]]
 +  * [[cap:​patterns:​factory method|Método de fábrica]]
 +  * [[cap:​patterns:​singleton|Singleton]]