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