<?xml version="1.0" encoding="utf-8" standalone="yes" ?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  
    <url>
      <loc>/blog/code-smells/</loc>
      <lastmod>2026-06-17T00:00:00-04:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.5</priority>
    </url>
    
    <url>
      <loc>/blog/patterns/</loc>
      <lastmod>2026-06-17T00:00:00-04:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.5</priority>
    </url>
    
    <url>
      <loc>/blog/fundamentals/</loc>
      <lastmod>2026-06-17T00:00:00-04:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.5</priority>
    </url>
    <url>
        <loc>/blog/code-smells/data-clumps/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/code-smells/feature-envy/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/code-smells/large-class/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/code-smells/long-method/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/code-smells/long-parameter-list/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/code-smells/primitive-obsession/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/code-smells/refused-bequest/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/code-smells/shotgun-surgery/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/code-smells/switch-statements/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/abstract-factory/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/adapter/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/bridge/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/builder/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/chain-of-responsibility/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/command/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/composite/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/decorator/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/facade/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/factory-method/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/iterator/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/mediator/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/observer/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/prototype/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/proxy/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/singleton/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/state/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/strategy-pattern/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/template-method/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/patterns/visitor/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/fundamentals/dynamic-dispatch/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/fundamentals/encapsulation/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      <url>
        <loc>/blog/fundamentals/polymorphism/</loc>
        <lastmod>2026-06-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
      </urlset>