workshop

DDD Descubriendo responsabilidades del caso de uso

11 diciembre 2024 18 h Runroom
Aprende DDD con las cartas de "TheDDDUniverse"
 

¿Quieres aprender arquitectura hexagonal y DDD pero hay demasiados conceptos y te parecen inconexos?

Si quieres hacerlo de una forma diferente, esta serie de workshops son para ti. Usaremos dos cosas que nos suelen gustar, cartas y código.

En este quinto workshop retomaremos lo aprendido en el workshop anterior y lo aplicaremos a la práctica.
Definiremos nuestro modelo y aprenderemos a descubrir las invariantes y reglas de negocio en nuestro código.
El caso de uso (Mr, Wolf) tiene responsabilidades, pero no lo puede hacer todo y debe delegar. Veremos sus responsabilidades, cómo delega y a quién.

En este caso el ordenador es necesario. Tenemos código en PHP, Typescript y Kotlin.

Si no pudiste venir a los anteriores workshops y quieres hacerte una idea, puedes explorar el material y el código en estos enlaces:

¿A quién va dirigida esta serie de workshops?

  • Esta segunda serie está pensada para personas que saben programar y tienen nociones de conceptos sobre DDD, estructurar su código en base a esas reglas y conocimiento de arquitectura hexagonal.
  • Si no tienes experiencia, todavía puedes sacarle provecho ya que son actividades en grupo y hay diferentes niveles de experiencia en los que apoyarse.

¿Qué necesito para asistir?

  • Lo primero, ganas de divertirte y en ocasiones picar algo de código
  • Puedes necesitar tu portátil en algunos momentos si quieres profundizar en algún concepto durante la actividad.

¿Qué voy a aprender?

  • Nos centraremos en el llamado "DDD táctico". Aprenderás los conceptos y los afianzaremos a través de las cartas de "TheDDDUniverse" como vehículo de aprendizaje.
  • Los workshops son independientes entre sí, aunque es mejor asistir a toda la serie para tener una base sólida.

Un workshop ideado por Fernando Aparicio y Software Crafters Barcelona
fernando-aparicio
Fernando Aparicio
Autor del concepto de aprendizaje de DDD a través de cartas "TheDDDUniverse".
Actualmente trabaja como Software engineer en Adevinta.
Fernando en Linkedin
Software Crafters Barcelona
Software Crafters Barcelona
Una comunidad para personas que se preocupan y están orgullosas de lo que hacen. Para desarrolladores y desarrolladoras, sin importar la experiencia que tengan, que quieran mejorar y dominar su oficio.

El workshop es gratuito. El aforo es limitado a 24 personas.

Agenda de Aprende DDD con las cartas de TheDDDUniverse:

Nivel inicial
Refactor a arquitectura hexagonal - 17 de Abril (Realizado)
- El poder de los value objects - 8 de Mayo (Realizado)
- Controlando el flujo con excepciones y alternativas - 12 de Junio (Realizado)

Nivel intermedio
- Definiendo el modelo de dominio con el "Domain modeling kit card"
- Definiendo las responsabilidades del caso de uso
- "Workshop por definir"

¡Reserva ya tu plaza para la esta sesión!

Lamentablemente, la entrada al edificio no es apta para personas con movilidad reducida debido a la presencia de dos escalones que dificultan el acceso. En caso de necesitar asistencia o una solución alternativa para garantizar tu acceso, por favor, contacta con nosotros para coordinarlo y buscar la mejor forma de ayudarte.

Inscripción workshop 11 de diciembre: DDD Descubriendo las responsabilidades del caso de uso