Escritura de Excepciones Particulares
Descripción: Crear y lanzar excepciones específicas para las validaciones de los partidos, como horarios fuera del rango permitido o conflictos de horarios para los jugadores.
Valor que aporta: Proporciona mensajes de error claros y específicos que pueden ser manejados adecuadamente en el frontend.
Criterios de aceptación:
- Deben existir excepciones específicas para horarios fuera del rango permitido y conflictos de horarios para los jugadores.
- Las excepciones deben incluir mensajes de error descriptivos y útiles.
- Las excepciones deben ser lanzadas en los lugares apropiados del código y gestionadas por el manejador global de excepciones.
Relación con otros elementos: Se integra con el manejador global de excepciones y permite la creación de mensajes de error claros en el frontend.