01 · Objetivos
Objetivos del día
1
Consolidar conocimientos sobre arquitectura hexagonal vistos ayer
Asegura una base sólida para diseñar servicios desacoplados y mantenibles.
2
Completar la estructura base del inventory-service
Permite aplicar conceptos aprendidos en un caso real y funcional.
3
Definir límites del dominio del inventario
Facilita la comprensión del modelo y previene errores de diseño.
4
Configurar infraestructura básica (Docker, eventos, dependencias)
Prepara el servicio para su integración con otros contextos del sistema.
5
Validar aplicación de DIP y separación de capas en el servicio
Garantiza un diseño limpio, testeable y orientado a largo plazo.
Relación con el Proyecto Final
El foco de hoy es aplicar lo aprendido sobre arquitectura hexagonal para desarrollar un inventory-service
bien estructurado, preparando su dominio e infraestructura para futuras integraciones y eventos.
Requisitos antes de empezar
Código de la Sesión 2 clonado en local
Comprensión de Ports & Adapters y DI con Awilix
VS Code sin errores de ESLint ni TypeScript
Con estos cimientos, entramos en la Sesión 3 enfocados en reforzar el aprendizaje anterior y avanzar con un servicio concreto. ¡A por ello!
Última actualización