PG-0116 minversión 2Curso · Desarrollo de software
Errores: diseñar fallos controlados
Los fallos van a ocurrir: la red se corta, la sesión caduca, el usuario escribe algo inesperado. Lo que se diseña es qué ve cada persona cuando pasan y qué queda registrado para arreglarlo.
Qué aprenderás
- Lanzar y capturar errores con throw, try, catch y finally
- Clasificar un fallo como red, permisos, validación o servidor y dar a cada uno su respuesta
- Separar el mensaje para el usuario del detalle técnico que va al registro
- Devolver un resultado con ok y motivo cuando el fallo es esperable, en lugar de lanzar
- Deshacer un cambio optimista cuando el guardado falla
Suscríbete para seguir
Esta lección es para suscriptores.
Crea tu cuenta y suscríbete para leer «Programación» entero, con los recursos y tu progreso guardado.
Suscripción mensual o anual
