<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Patrones de Diseño de Software — Análisis y Desarrollo de Software by Abel llB</title>
      <link>https://padlet.com/abelichas2314/emw4ybnsi986mdg2</link>
      <description>Trabajo colaborativo sobre los principales patrones de diseño de software,</description>
      <language>en-us</language>
      <pubDate>2025-10-14 13:40:48 UTC</pubDate>
      <lastBuildDate>2025-10-16 01:20:53 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>A. Patrón de diseño de software (general)</title>
         <author>abelichas2314</author>
         <link>https://padlet.com/abelichas2314/emw4ybnsi986mdg2/wish/3631734739</link>
         <description><![CDATA[<p>Un patrón de diseño es una solución comprobada a un problema común que ocurre durante el desarrollo de software orientado a objetos.<br>Son como "planos" que los programadores pueden reutilizar para resolver problemas de arquitectura y diseño de manera eficiente.</p><p>Los patrones se clasifican en tres tipos principales:</p><ul><li><p><strong>Creacionales:</strong> controlan la creación de objetos.</p></li><li><p><strong>Estructurales:</strong> organizan la relación entre clases y objetos.</p></li><li><p><strong>De comportamiento:</strong> definen la interacción y comunicación entre objetos.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-10-14 13:43:19 UTC</pubDate>
         <guid>https://padlet.com/abelichas2314/emw4ybnsi986mdg2/wish/3631734739</guid>
      </item>
      <item>
         <title>Patrón Singleton (creacional)</title>
         <author>abelichas2314</author>
         <link>https://padlet.com/abelichas2314/emw4ybnsi986mdg2/wish/3631735514</link>
         <description><![CDATA[<p>El patrón <strong>Singleton</strong> asegura que solo exista una única instancia de una clase en toda la aplicación.<br>En nuestro ejemplo usamos <strong>El Anillo Único</strong> de <em>El Señor de los Anillos</em>: solo puede haber uno, y todos los intentos de crear otro devuelven el mismo objeto.</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-10-14 13:43:44 UTC</pubDate>
         <guid>https://padlet.com/abelichas2314/emw4ybnsi986mdg2/wish/3631735514</guid>
      </item>
      <item>
         <title>Patrón Strategy (comportamiento)</title>
         <author>abelichas2314</author>
         <link>https://padlet.com/abelichas2314/emw4ybnsi986mdg2/wish/3631738352</link>
         <description><![CDATA[<p>El patrón <strong>Strategy</strong> permite cambiar dinámicamente el comportamiento de un objeto.<br>En <em>El Señor de los Anillos</em>, representa las <strong>estrategias de batalla</strong>: un héroe puede atacar con espada, arco o magia sin modificar su clase.</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-10-14 13:44:45 UTC</pubDate>
         <guid>https://padlet.com/abelichas2314/emw4ybnsi986mdg2/wish/3631738352</guid>
      </item>
      <item>
         <title>GITHUB LINK</title>
         <author>abelichas2314</author>
         <link>https://padlet.com/abelichas2314/emw4ybnsi986mdg2/wish/3631820326</link>
         <description><![CDATA[<p>https://github.com/AbelIsac/patrones-diseno-senor-anillos.git</p>]]></description>
         <enclosure url="https://github.com/AbelIsac/patrones-diseno-senor-anillos.git" />
         <pubDate>2025-10-14 14:26:10 UTC</pubDate>
         <guid>https://padlet.com/abelichas2314/emw4ybnsi986mdg2/wish/3631820326</guid>
      </item>
      <item>
         <title>Patrón Factory (creacional)</title>
         <author>72769659_1</author>
         <link>https://padlet.com/abelichas2314/emw4ybnsi986mdg2/wish/3632679011</link>
         <description><![CDATA[<p>El patrón <strong>Factory</strong> permite crear objetos sin especificar la clase exacta que se usará.<br>En nuestro ejemplo, simulamos <strong>la Forja de Héroes de la Tierra Media</strong>, donde se crean héroes de distintos tipos (mago, elfo, enano, hobbit) según la elección del usuario..</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-10-15 01:15:58 UTC</pubDate>
         <guid>https://padlet.com/abelichas2314/emw4ybnsi986mdg2/wish/3632679011</guid>
      </item>
      <item>
         <title>Patrón Observer (comportamiento)</title>
         <author>72769659_1</author>
         <link>https://padlet.com/abelichas2314/emw4ybnsi986mdg2/wish/3632680597</link>
         <description><![CDATA[<p>El patrón <strong>Observer</strong> define una relación uno-a-muchos entre objetos, de modo que cuando uno cambia su estado, todos los demás son notificados automáticamente.<br>En el ejemplo usamos <strong>El Ojo de Sauron</strong>: cada vez que alguien usa el Anillo, el Ojo lo detecta y alerta a los observadores.</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-10-15 01:16:39 UTC</pubDate>
         <guid>https://padlet.com/abelichas2314/emw4ybnsi986mdg2/wish/3632680597</guid>
      </item>
      <item>
         <title>Referencias Bibliograficas</title>
         <author>72769659_1</author>
         <link>https://padlet.com/abelichas2314/emw4ybnsi986mdg2/wish/3632682598</link>
         <description><![CDATA[<ul><li><p>Gamma, E., Helm, R., Johnson, R., &amp; Vlissides, J. (1994). <em>Design Patterns: Elements of Reusable Object-Oriented Software.</em> Addison-Wesley.</p></li><li><p>Refactoring Guru. (2025). <em>Design Patterns in Python.</em> Disponible en: <a rel="noopener noreferrer nofollow" href="https://refactoring.guru/design-patterns">https://refactoring.guru/design-patterns</a></p></li><li><p>TutorialsPoint. (2024). <em>Python Design Patterns - Examples.</em></p></li><li><p>SourceMaking. (2025). <em>Software Design Patterns and Best Practices.</em></p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-10-15 01:17:31 UTC</pubDate>
         <guid>https://padlet.com/abelichas2314/emw4ybnsi986mdg2/wish/3632682598</guid>
      </item>
      <item>
         <title>Drive-Videoexposición</title>
         <author>72769659_1</author>
         <link>https://padlet.com/abelichas2314/emw4ybnsi986mdg2/wish/3632722916</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://drive.google.com/drive/folders/1pYZ6Lp9eB6K-EQiz9IagXVqJvZqmS1OS?usp=sharing" />
         <pubDate>2025-10-15 01:34:57 UTC</pubDate>
         <guid>https://padlet.com/abelichas2314/emw4ybnsi986mdg2/wish/3632722916</guid>
      </item>
   </channel>
</rss>
