<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://software-design.avetavos.com/design-patterns/en/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/chain-of-responsibility/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/chain-of-responsibility/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/chain-of-responsibility/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/interpreter/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/interpreter/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/interpreter/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/mediator/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/mediator/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/mediator/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/memento/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/memento/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/memento/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/visitor/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/visitor/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/visitor/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/command/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/command/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/command/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/iterator/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/iterator/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/iterator/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/observer/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/observer/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/observer/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/state/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/state/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/state/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/strategy/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/strategy/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/strategy/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/template-method/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/template-method/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/template-method/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/creational/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/creational/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/creational/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/creational/abstract-factory/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/creational/abstract-factory/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/creational/abstract-factory/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/creational/builder/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/creational/builder/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/creational/builder/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/creational/factory-method/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/creational/factory-method/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/creational/factory-method/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/creational/prototype/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/creational/prototype/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/creational/prototype/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/creational/singleton/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/creational/singleton/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/creational/singleton/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/intro-and-principles/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/intro-and-principles/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/intro-and-principles/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/intro-and-principles/composition-over-inheritance/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/intro-and-principles/composition-over-inheritance/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/intro-and-principles/composition-over-inheritance/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/intro-and-principles/reading-uml/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/intro-and-principles/reading-uml/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/intro-and-principles/reading-uml/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/intro-and-principles/solid-principles/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/intro-and-principles/solid-principles/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/intro-and-principles/solid-principles/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/intro-and-principles/what-are-design-patterns/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/intro-and-principles/what-are-design-patterns/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/intro-and-principles/what-are-design-patterns/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/structural/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/structural/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/structural/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/structural/adapter/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/structural/adapter/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/structural/adapter/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/structural/bridge/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/structural/bridge/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/structural/bridge/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/structural/composite/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/structural/composite/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/structural/composite/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/structural/decorator/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/structural/decorator/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/structural/decorator/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/structural/facade/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/structural/facade/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/structural/facade/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/structural/flyweight/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/structural/flyweight/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/structural/flyweight/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/en/structural/proxy/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/structural/proxy/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/structural/proxy/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/chain-of-responsibility/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/chain-of-responsibility/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/chain-of-responsibility/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/interpreter/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/interpreter/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/interpreter/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/mediator/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/mediator/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/mediator/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/memento/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/memento/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/memento/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/visitor/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-advanced/visitor/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-advanced/visitor/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/command/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/command/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/command/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/iterator/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/iterator/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/iterator/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/observer/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/observer/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/observer/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/state/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/state/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/state/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/strategy/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/strategy/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/strategy/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/template-method/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/behavioral-essentials/template-method/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/behavioral-essentials/template-method/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/creational/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/creational/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/creational/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/creational/abstract-factory/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/creational/abstract-factory/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/creational/abstract-factory/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/creational/builder/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/creational/builder/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/creational/builder/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/creational/factory-method/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/creational/factory-method/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/creational/factory-method/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/creational/prototype/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/creational/prototype/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/creational/prototype/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/creational/singleton/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/creational/singleton/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/creational/singleton/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/intro-and-principles/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/intro-and-principles/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/intro-and-principles/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/intro-and-principles/composition-over-inheritance/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/intro-and-principles/composition-over-inheritance/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/intro-and-principles/composition-over-inheritance/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/intro-and-principles/reading-uml/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/intro-and-principles/reading-uml/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/intro-and-principles/reading-uml/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/intro-and-principles/solid-principles/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/intro-and-principles/solid-principles/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/intro-and-principles/solid-principles/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/intro-and-principles/what-are-design-patterns/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/intro-and-principles/what-are-design-patterns/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/intro-and-principles/what-are-design-patterns/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/structural/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/structural/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/structural/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/structural/adapter/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/structural/adapter/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/structural/adapter/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/structural/bridge/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/structural/bridge/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/structural/bridge/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/structural/composite/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/structural/composite/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/structural/composite/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/structural/decorator/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/structural/decorator/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/structural/decorator/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/structural/facade/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/structural/facade/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/structural/facade/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/structural/flyweight/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/structural/flyweight/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/structural/flyweight/"/></url><url><loc>https://software-design.avetavos.com/design-patterns/th/structural/proxy/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/design-patterns/en/structural/proxy/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/design-patterns/th/structural/proxy/"/></url></urlset>