01 · Objetivos

Objetivos del día

#
Objetivo concreto
¿Por qué importa?

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