Maneira econômica de rastreamento de exceções

Acredito piamente no lançamento antecipado, o lançamento geralmente permite que o usuário ajude a definir o que o software se tornará. No entanto, pode tornar a vida muito difícil, pois é impossível pegar todos os insetos antes de enviá-los para a natureza.

Ferramentas como BugSense e Sentry fornecem uma maneira de obter relatórios de bug enviados automaticamente quando um aplicativo falha no dispositivo de um cliente real.

O rastreamento de exceções , como o teste de unidade, deve ser considerado desde o primeiro dia de um projeto. É uma ferramenta valiosa, não uma tarefa tediosa. Deve ser uma segunda natureza do que uma reflexão tardia.

Algumas vantagens de usar essas ferramentas

  • Métricas de Qualidade
  • Error Insights
  • Tempo real
  • Integra-se em todos os lugares (entre dispositivos e idiomas)

Devido às mudanças cumulativas nas maneiras como os desenvolvedores de software e usuários finais usam a Web, o rastreamento de erros é obrigatório para os aplicativos da Web atuais.

Lista de alguns serviços de rastreamento de exceção

BugSense

Sentry

Excepcional

Errorception

Airbrake

Coalmine

ExceptionHub

Raygun

Meus favoritos pessoais são BugSense e Sentry para rastrear erros em meus projetos iOS, Javascript, Ruby e Rails.