Debugging x logging

1 resposta
T
  1. São a mesma coisa?

  2. É preciso de uma IDE para se fazer debugging em um sistema grande?

por fim…

Os logs do Tomcat (catalina.out) tem me ajudado, parte deles parece que é gerada pelo log4j. :idea:
3) Há algo além disto para ajudar a fazer debugging?

1 Resposta

rodrigoallemand

Logging é quando vc envia mensagens para um repositorio (arquivo texto, banco de dados, JMS, etc) para rastrear as ações do seu sistema. Para isso, vc precisa de uma implementação de Logging, como o Log4J, ou Commons Logging (que tb utiliza o Log4J), e algumas outras utilizando AOP. Logging tem niveis, como WARNING, INFO, ERROR, FATAL e DEBUG. De acordo com os niveis, vc loga mais ou menos mensagens.

Já debbuging é quando, por uma IDE (normalmente), vc vai inspecionando o código, passo a passo, em tempo de execução, para rastrear possiveis erros enquanto vai desenvolvendo.

Vc pode fazer debug por logging tb, com o nivel máximo de mensagem ativado (normalmente, DEBUG).

Criado 28 de dezembro de 2007
Ultima resposta 28 de dez. de 2007
Respostas 1
Participantes 2