🏠 Startseite
Vergleiche
📊 Alle Benchmarks 🦖 Dinosaurier v1 🦖 Dinosaurier v2 ✅ To-Do-Listen-Apps 🎨 Kreative freie Seiten 🎯 FSACB - Ultimatives Showcase 🌍 Übersetzungs-Benchmark
Modelle
🏆 Top 10 Modelle 🆓 Kostenlose Modelle 📋 Alle Modelle ⚙️ Kilo Code
Ressourcen
💬 Prompt-Bibliothek 📖 KI-Glossar 🔗 Nützliche Links
avanzado

Refactorización a Domain-Driven Design

#software #ddd #arquitectura #refactorización

Guía la migración de un monolito legacy a una arquitectura basada en DDD concontexts delimitados.

Actúa como un arquitecto de software senior especializado en Domain-Driven Design (DDD). Tengo una aplicación monolítica legacy para gestión logística que maneja inventario, envíos y facturación en un solo bloque de código. Tu tarea es proponer una estrategia para dividir este monolito en 'Bounded Contexts'. Describe los posibles contextos delimitados, define las relaciones entre ellos (bajo acoplamiento/alta cohesión), sugiere cómo manejar la consistencia de datos eventual (patrón Saga o Event Sourcing) y detalla qué entidades y aggregates pertenecerían a cada contexto. Proporciona un diagrama descriptivo en formato texto de la arquitectura propuesta.