| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/05/2003 09:03:40
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Pessoal, hoje acabei perdendo umas 3h depurando um programa, pra descobrir uma NullPointerException escondida no seguinte código:
...um problema ridículo, eu sei. Mas que poderia ter sido evitado muito facilmente:
...mas assim é chato
Que tal reaver uma boa prática da época em que a gente programava em C e C++?
É um pouco estranho de ler, mas você se acostuma. E para de ter erros bobos por causa de um parâmetro que não foi passado no seu request, que não veio no banco, ou qqer coisa do gênero.
HTH
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/05/2003 11:02:59
|
Paulo Silveira
Administrador
![[Avatar]](/images/avatar/a87ff679a2f3e71d9181a67b7542122c.jpg)
Membro desde: 07/08/2002 18:38:50
Mensagens: 4204
Localização: São Paulo
Offline
|
eh, sempre uso a string constante para comparar tambem, ja que tenho certeza de que nao eh null...
e isso vale para qualquer objeto, sempre compare pelo lado que voce ja tem.
|
http://blog.caelum.com.br twitter: @paulo_caelum
|
|
|
 |
|
|
|
|