<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Design Patterns on Home</title>
    <link>https://gustavopeiretti.com/es/categories/design-patterns/</link>
    <description>Recent content in Design Patterns on Home</description>
    <generator>Hugo -- gohugo.io</generator>
    <managingEditor>hola@gustavopeiretti.com (Gustavo Peiretti)</managingEditor>
    <webMaster>hola@gustavopeiretti.com (Gustavo Peiretti)</webMaster>
    <lastBuildDate>Wed, 17 Jul 2019 19:07:10 +0000</lastBuildDate><atom:link href="https://gustavopeiretti.com/es/categories/design-patterns/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Patrones de diseño que debes conocer</title>
      <link>https://gustavopeiretti.com/patrones-de-diseno-que-debes-conocer/</link>
      <pubDate>Wed, 17 Jul 2019 19:07:10 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/patrones-de-diseno-que-debes-conocer/</guid>
      <description>&lt;p&gt;Los patrones de diseño nos ayudan a crear aplicaciones robustas resolviendo los problemas comunes utilizando soluciones conocidas y probadas.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Patrón de diseño Proxy en Java</title>
      <link>https://gustavopeiretti.com/patron-de-diseno-proxy-en-java/</link>
      <pubDate>Wed, 10 Jul 2019 20:29:03 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/patron-de-diseno-proxy-en-java/</guid>
      <description>&lt;p&gt;El patrón de diseño Proxy es simplemente un intermediario que se diseña sobre una clase para agregar alguna funcionalidad adicional, sin modificar la clase original.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Patrón de diseño Observer en Java</title>
      <link>https://gustavopeiretti.com/patron-de-diseno-observer-en-java/</link>
      <pubDate>Thu, 20 Jun 2019 13:41:55 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/patron-de-diseno-observer-en-java/</guid>
      <description>&lt;p&gt;El patrón de diseño del Observador se usa principalmente cuando estamos interesados en que cualquier cambio de estado sea notificado a quien necesite enterarse de ese cambio.&lt;/p&gt;
&lt;p&gt;En el patrón de diseño observer el objeto que mira el estado de otro objeto se llama “Observer” y el objeto que está “mirando”  esos cambios se denomina &amp;ldquo;Subject&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Patrón de diseño Facade en Java</title>
      <link>https://gustavopeiretti.com/patron-de-diseno-facade-en-java/</link>
      <pubDate>Mon, 03 Jun 2019 19:00:05 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/patron-de-diseno-facade-en-java/</guid>
      <description>&lt;p&gt;El patrón de diseño Facade simplifica la complejidad de un sistema mediante una interfaz mas sencilla.
Mejora el acceso a nuestro sistema logrando que otros sistemas o subsistemas usen un punto de acceso en común que reduce la complejidad, minimizando las interacciones y dependencias.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Patrón de diseño Builder en Java</title>
      <link>https://gustavopeiretti.com/patron-de-diseno-builder-en-java/</link>
      <pubDate>Tue, 28 May 2019 19:58:08 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/patron-de-diseno-builder-en-java/</guid>
      <description>&lt;p&gt;El patrón de diseño Builder permite crear objetos que habitualmente son complejos utilizando otro objeto más simple que los construye paso por paso.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Patrón de diseño Strategy en Java</title>
      <link>https://gustavopeiretti.com/patron-de-diseno-strategy-en-java/</link>
      <pubDate>Fri, 17 May 2019 18:50:58 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/patron-de-diseno-strategy-en-java/</guid>
      <description>&lt;p&gt;El patrón de diseño Strategy ayuda a definir diferentes comportamientos o funcionalidades que pueden ser cambiadas en tiempo de ejecución.&lt;/p&gt;
&lt;p&gt;En el patrón Strategy creamos diferentes clases que representan estrategias y que podremos usar según alguna variación o input.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Patron de Diseño Adapter en Java</title>
      <link>https://gustavopeiretti.com/patron-de-diseno-adapter-en-java/</link>
      <pubDate>Fri, 17 May 2019 15:00:13 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/patron-de-diseno-adapter-en-java/</guid>
      <description>&lt;p&gt;El patrón de diseño Adapter te sirve cuando tienes interfaces diferentes o incompatibles entre sí y necesitas que el cliente pueda usar ambas del mismo modo.&lt;/p&gt;
&lt;p&gt;El patrón de diseño Adapter dice en su definición que convierte una interfaz o clase en otra interfaz que el cliente necesita.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Patrón de Diseño Decorator en Java</title>
      <link>https://gustavopeiretti.com/patron-de-diseno-decorator-en-java/</link>
      <pubDate>Fri, 10 May 2019 12:43:31 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/patron-de-diseno-decorator-en-java/</guid>
      <description>&lt;p&gt;El patrón Decorator en Java permite agregar nuevas funcionalidades a las clases sin modificar su estructura.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Patrón de diseño Factory en Java</title>
      <link>https://gustavopeiretti.com/patron-de-diseno-java-factory/</link>
      <pubDate>Fri, 03 May 2019 20:42:26 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/patron-de-diseno-java-factory/</guid>
      <description>&lt;p&gt;El patrón de diseño Factory es usado principalmente cuando tenemos una clase o interfaz con muchas subclases o implementaciones y según algún input necesitamos devolver una de estas subclases concretas.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Patrón de diseño Singleton en Java</title>
      <link>https://gustavopeiretti.com/patron-de-diseno-java-singleton/</link>
      <pubDate>Fri, 03 May 2019 19:46:25 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/patron-de-diseno-java-singleton/</guid>
      <description>&lt;p&gt;Este es uno de los patrones más conocidos y es quizás el primero que se nos viene a la cabeza cuando nos preguntas sobre patrones de diseño en Java.&lt;/p&gt;
&lt;p&gt;El objetivo es que una clase sólo tenga una instancia viva y garantizar que esto suceda.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Patrón de diseño Composite en Java</title>
      <link>https://gustavopeiretti.com/patron-de-diseno-java-composite/</link>
      <pubDate>Mon, 29 Apr 2019 15:00:15 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/patron-de-diseno-java-composite/</guid>
      <description>&lt;p&gt;El patrón de diseño Composite permite crear objetos a partir de una interfaz haciendo que todos sean similares y permitiendo que todos sean tratados de la misma manera.&lt;/p&gt;</description>
    </item>
    
  </channel>
</rss>
