馃 Informaci贸n 煤til dentro de errores.

Es importante tener en cuenta la perspectiva del usuario al momento de recibir un error. Si se crea una libreria que muestre errores, y se desea recibir informaci贸n acerca del porque se generaron. Considera que al intentar insertar un registro en una base de datos se obtiene lo siguiente.

No se pudo insertar el registro.

Esto no brinda una informaci贸n suficiente, no sabemos si el problema fue una desconexi贸n con la base de datos, un problema de validaci贸n, una regla de integridad que se intent贸 violar, etc.

Ahora volvamos a replantear el mensaje.

No se pudo insertar el registro ya que ya existe un registro asociado a ese  correo electr贸nico.

Ahora podemos ver cual fue la raz贸n real del problema al momento de llevar acabo una tarea.

Los errores deben ser entonces descriptivos en el sentido que:

Si los programadores que usan su librer铆a pueden entender el tipo de errores que esta muestra debido a su consistencia, es mas posible que ellos puedan proveer una soluci贸n mas adecuada.

Errores en funciones. Panic.
comments powered by Disqus