You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Quando algo dá errado, às vezes as mensagens de erro passam longe de ajudar. O tempo vai passar, os programadores vão se afastar do código, usuários vão experimentar novos casos de erro, e poderá ser muito difícil indentificar a causa de um erro. Então é melhor fazer um log para debug.
Dicas de erros que poderão tornar-se comuns:
Sintaxe do config.yml ocasionando nil no fluxo do programa
Erros de rede
Dicas gerais de estratégia:
Disparar e/ou capturar exceções
Obviamente, fazer log ERROR e CRITICAL
Fazer log INFO no início e no final das ações mais relevantes
Além de log, convém um validador básico para o config.yml (regras por classe)
Pensar:
Quando popderia caber log WARNING?
The text was updated successfully, but these errors were encountered:
Quando algo dá errado, às vezes as mensagens de erro passam longe de ajudar. O tempo vai passar, os programadores vão se afastar do código, usuários vão experimentar novos casos de erro, e poderá ser muito difícil indentificar a causa de um erro. Então é melhor fazer um log para debug.
Dicas de erros que poderão tornar-se comuns:
nil
no fluxo do programaDicas gerais de estratégia:
Pensar:
The text was updated successfully, but these errors were encountered: