O JDB é realmente muito chato. Uma alternativa é usar um IDE simples mesmo
que seja só para depuração. Durante muito tempo eu só usei "IDE"s para
depuração e construção de GUIs (até porque nunca encontrei um DE que
merecesse o "I").

Outra alternativa é reduzir a necessidade de depurar. Há várias formas de
fazer isto:
- Procurando aplicar sempre que possível boas práticas de construção OO,
procedimentos testados e patterns (veja o livro "Effective Java" do Joshua
Bloch - na minha humilde opinião o melhor livro já publicado pela Java
Series).
- Aprendendo a usar algum mecanismo de controle de versão como CVS (permite
a comparação de versões atuais com versões mais antigas o que facilita a
localização de erros introduzidos em código que antes funcionava)
- Utilizando um mecanismo de construção de aplicações como o Ant (você
consegue usar de forma mais eficientemente pacotes, e realizar uma série de
tarefas em seqüência reduzindo a possibilidade de realizar alguma compilação
com dependências desatualizadas)
- Usando eficientemente Exceptions e Assertions (isto é do JDK 1.4)
- E acima de tudo desenvolvendo o hábito de criar testes de unidade para
cada classe e cada método que você criar. Pode parecer exagero mas o tempo
investido para desenvolver os testes é recuperado no tempo que você não vai
perder depurando. Existe um framework padrão para isto: o JUnit. Veja em
www.junit.org. Ele está integrado aos principais IDEs e pode ser incluído
como módulo do NetBeans.

[]s
Helder.

--
Helder da Rocha
Consultor
www.argonavis.com.br
São Paulo

----- Original Message -----
From: "Itamar Ribeiro" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, December 26, 2001 5:54 PM
Subject: [java-list] Depurar


> Senhores,
> antes de tudo, um feliz ano novo p/ tds.
> Como aprendiz de java, tenho um problema que me tem desanimado ao estudar
> essa linguagem.  O processo de depurar um programa java podia ser menos
> complexo, tento usar o depurador do jdk 1.2.1 o tal do jdb, mas é
> "chatinho".
>
> Alguma opção de ferramenta que seja menos "sacal" pra depurar?
> Qualquer resposta, agradeço.
>
> Itamar da S. R. Jr.
>
>
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a