<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://codigoconcriterio.com/</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/temas</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/series</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/retos-de-codigo</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/rutas-de-aprendizaje</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/sobre-el-blog</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-proyecto-practico-construyendo-una-aplicacion-completa-de-principio-a-fin-eb22260b-3019-4bb1-aebf-c286d1c12fef</loc>
<lastmod>2026-10-23T16:49:01.099Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-inteligencia-artificial-como-programar-con-agentes-de-ia-sin-perder-el-criterio-arquitectonico-0f1d08f4-1303-4abf-9ec5-ba66278b9a6d</loc>
<lastmod>2026-10-23T16:48:56.464Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-microservicios-como-disenar-servicios-alineados-con-los-limites-del-negocio-43448c75-3bf5-4e29-ab51-7742dce98e8c</loc>
<lastmod>2026-10-23T16:48:52.390Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-clean-architecture-como-proteger-el-modelo-de-dominio-mediante-dependencias-bien-disenadas-bcac9226-0170-431b-b658-2cf7ea605286</loc>
<lastmod>2026-10-23T16:48:48.246Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-domain-discovery-y-event-storming-como-descubrir-y-modelar-el-negocio-antes-de-escribir-codigo-c5e00523-0624-43b1-9a48-389227281edf</loc>
<lastmod>2026-10-23T16:48:44.178Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-generic-subdomains-cuando-reutilizar-soluciones-existentes-en-lugar-de-construir-desde-cero-3a531a1a-087c-45dc-9650-e653c5a9da1f</loc>
<lastmod>2026-10-23T16:48:40.249Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-supporting-subdomains-como-disenar-las-capacidades-que-sostienen-el-negocio-sin-sobreingenieria-59db5766-03d0-42a9-bd1e-7872a7ffbf8d</loc>
<lastmod>2026-10-23T16:48:36.194Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-core-domain-como-identificar-lo-que-realmente-diferencia-a-tu-negocio-y-priorizar-el-desarrollo-de-software-2fdaa9c9-a802-4422-be0b-d136301cb296</loc>
<lastmod>2026-10-23T16:48:32.776Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-separate-ways-cuando-es-mejor-mantener-los-bounded-contexts-independientes-c9ea0615-9eac-435d-ab5d-b2e537021fb4</loc>
<lastmod>2026-10-23T16:48:06.396Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-published-language-como-establecer-contratos-y-un-lenguaje-comun-entre-bounded-contexts-3cfbbf12-916b-41eb-9e52-87fd88a241c2</loc>
<lastmod>2026-10-23T16:47:58.772Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-open-host-service-como-disenar-interfaces-de-integracion-estables-entre-bounded-contexts-b6724a44-bc1e-4463-9c96-7cce74f03c9c</loc>
<lastmod>2026-10-23T02:56:06.984Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-anti-corruption-layer-como-proteger-el-dominio-de-modelos-y-sistemas-externos-e4728ca4-6a58-4ec6-8342-f9876f9c7078</loc>
<lastmod>2026-10-23T02:56:01.549Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-partnership-como-colaborar-entre-bounded-contexts-con-objetivos-y-responsabilidades-compartidas-7caec699-0c0d-48ea-ac04-b951cc96c2de</loc>
<lastmod>2026-10-23T02:55:56.118Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-conformist-cuando-adaptar-tu-modelo-al-de-otro-bounded-context-83ae1ea2-0e12-46f5-866c-f452fa666bc1</loc>
<lastmod>2026-10-23T02:43:51.946Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-customer-supplier-como-coordinar-dependencias-y-acuerdos-entre-bounded-contexts-78f1806d-2b08-49a0-a0a3-3ccd42819769</loc>
<lastmod>2026-10-23T02:43:45.079Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-shared-kernel-cuando-compartir-el-modelo-de-dominio-entre-bounded-contexts-f695997d-1fd4-42a5-a03c-ddea8b47ec91</loc>
<lastmod>2026-10-23T02:43:37.980Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-context-mapping-como-disenar-las-relaciones-entre-bounded-contexts-46c0d2a6-c9ba-4d53-bd16-82a518257bbd</loc>
<lastmod>2026-10-23T02:30:23.721Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-bounded-contexts-como-definir-los-limites-del-dominio-y-construir-modelos-independientes-559ea0c0-b936-4dfb-b1aa-1ad77ed19599</loc>
<lastmod>2026-10-23T02:30:18.478Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-domain-events-como-representar-hechos-del-negocio-y-desacoplar-procesos-0e8dcdc3-d6d1-4875-8d0c-65d2c5f016b3</loc>
<lastmod>2026-10-23T01:59:17.651Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-repositories-para-persistir-aggregates-sin-acoplar-el-dominio</loc>
<lastmod>2026-10-20T18:07:48.599Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-factories-creacion-de-objetos-e-invariantes-desde-el-inicio</loc>
<lastmod>2026-10-20T17:54:17.306Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-aggregates-limites-para-proteger-reglas-y-consistencia</loc>
<lastmod>2026-10-20T17:46:45.286Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-modules-cohesion-y-responsabilidades-para-organizar-el-dominio</loc>
<lastmod>2026-10-20T17:29:15.431Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-domain-services-logica-de-negocio-que-no-pertenece-a-una-entity</loc>
<lastmod>2026-10-20T17:21:56.651Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-value-objects-conceptos-del-negocio-mediante-valores-e-inmutabilidad</loc>
<lastmod>2026-10-20T17:11:52.163Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-entities-identidad-comportamiento-y-ciclo-de-vida</loc>
<lastmod>2026-10-20T17:07:26.088Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-layered-architecture-para-organizar-el-codigo-y-separar-responsabilidades</loc>
<lastmod>2026-10-18T19:08:34.541Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-model-driven-design-del-conocimiento-del-negocio-al-codigo</loc>
<lastmod>2026-10-18T18:51:58.160Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-ubiquitous-language-del-vocabulario-del-negocio-al-codigo</loc>
<lastmod>2026-10-18T18:34:09.947Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/articulos/domain-driven-design-que-es-como-funciona-y-como-te-ayuda-a-programar-con-ia</loc>
<lastmod>2026-10-18T15:22:57.339Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/categorias/arquitectura-de-software</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/acoplamiento</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/acoplamiento-semantico</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/adaptadores</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/aggregate-root</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/aggregates</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/ai-coding-agents</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/ai-assisted-development</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/anti-corruption-layer</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/api-contracts</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/api-design</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/arquitectura-con-ia</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/arquitectura-de-microservicios</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/autonomia-de-equipos</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/backend</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/bounded-contexts</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/buenas-practicas</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/build-vs-buy</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/casos-de-uso</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/clean-architecture</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/colaboracion-entre-equipos</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/conformist</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/consistencia-eventual</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/context-mapping</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/contract-testing</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/contratos-de-integracion</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/core-domain</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/customer-supplier</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/ddd</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/decisiones-arquitectonicas</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/dependencias-entre-contextos</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/dependencias-externas</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/dependency-inversion</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/dependency-rule</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/desacoplamiento</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/desarrollo-asistido-por-ia</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/descubrimiento-de-requisitos</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/descubrimiento-del-dominio</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/diseno-de-software</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/diseno-estrategico</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/domain-discovery</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/domain-events</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/domain-modeling</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/domain-services</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/downstream</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/entities</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/estrategia-de-software</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/event-storming</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/expertos-del-dominio</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/express</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/factories</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/factory-pattern</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/generic-subdomains</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/independencia-de-contextos</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/inmutabilidad</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/integracion-de-sistemas</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/inteligencia-artificial</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/json-schema</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/layered-architecture</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/limites-del-dominio</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/microservicios</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/modelado-colaborativo</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/modelos-compartidos</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/modules</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/monolito-modular</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/open-host-service</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/partnership</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/primitive-obsession</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/priorizacion-tecnica</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/prompt-engineering</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/proyecto-integrador</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/published-language</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/puertos-y-adaptadores</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/repositories</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/repository-pattern</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/reutilizacion-de-software</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/separacion-de-responsabilidades</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/separate-ways</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/shared-kernel</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/sistemas-distribuidos</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/sistemas-legados</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/sobreingenieria</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/software-como-servicio</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/subdominios</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/subdominios-de-soporte</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/subdominios-genericos</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/supporting-subdomains</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/testing</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/traduccion-de-modelos</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/typescript</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/upstream</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/value-objects</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/ventaja-competitiva</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/versionado-de-apis</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/etiquetas/versionado-de-contratos</loc>
</url>
<url>
<loc>https://codigoconcriterio.com/series/domain-driven-design</loc>
<lastmod>2026-10-23T16:50:40.600Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/codigo-limpio-y-refactorizacion-en-javascript</loc>
<lastmod>2026-10-20T01:44:53.839Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/github-y-trabajo-colaborativo-propuestas-con-evidencia</loc>
<lastmod>2026-10-20T01:26:30.473Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/git-y-control-de-versiones-un-historial-local-con-criterio</loc>
<lastmod>2026-10-20T01:14:46.236Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/terminal-y-linea-de-comandos-para-desarrollar-con-criterio</loc>
<lastmod>2026-10-20T01:06:54.398Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/complejidad-algoritmica-y-big-o-en-javascript</loc>
<lastmod>2026-10-20T00:58:24.695Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/estructuras-de-datos-y-algoritmos-en-javascript</loc>
<lastmod>2026-10-20T00:52:39.498Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/programacion-orientada-a-objetos-en-javascript-clases-y-colaboracion</loc>
<lastmod>2026-10-20T00:43:13.227Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/resolucion-de-problemas-y-debugging-en-javascript</loc>
<lastmod>2026-10-19T20:20:53.009Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/objetos-en-javascript-representar-consultar-y-organizar-informacion</loc>
<lastmod>2026-10-19T20:14:12.862Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/arrays-y-colecciones-en-javascript-organizar-recorrer-y-transformar</loc>
<lastmod>2026-10-19T20:02:45.330Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/funciones-en-javascript-recibir-devolver-y-reutilizar</loc>
<lastmod>2026-10-19T19:53:02.176Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/bucles-e-iteraciones-en-javascript-repetir-acumular-y-terminar</loc>
<lastmod>2026-10-19T19:39:03.805Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/condicionales-en-javascript-decidir-seleccionar-y-comprobar</loc>
<lastmod>2026-10-19T19:10:53.986Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/operadores-y-expresiones-en-javascript-calcular-y-evaluar-requisitos</loc>
<lastmod>2026-10-19T19:02:33.465Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/tipos-de-datos-en-javascript-representar-inspeccionar-y-convertir</loc>
<lastmod>2026-10-19T18:54:05.337Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/variables-y-constantes-en-javascript-nombrar-consultar-y-actualizar</loc>
<lastmod>2026-10-19T18:47:53.195Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/algoritmos-y-pseudocodigo-disenar-representar-y-comprobar-soluciones</loc>
<lastmod>2026-10-19T18:38:24.188Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/pensamiento-computacional-comprender-problemas-y-disenar-soluciones</loc>
<lastmod>2026-10-19T09:55:41.165Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/como-funcionan-los-computadores-componentes-que-trabajan-juntos</loc>
<lastmod>2026-10-19T00:55:18.535Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/cursos/introduccion-a-la-programacion-de-las-instrucciones-a-tu-primer-programa</loc>
<lastmod>2026-10-19T00:30:32.019Z</lastmod>
</url>
<url>
<loc>https://codigoconcriterio.com/rutas-de-aprendizaje/fundamentos-de-programacion-de-cero-a-tus-primeros-proyectos</loc>
<lastmod>2026-10-22T01:53:31.192Z</lastmod>
</url>
</urlset>
