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
Meus favoritos pessoais são BugSense e Sentry para rastrear erros em meus projetos iOS, Javascript, Ruby e Rails.