Alguém usa assertion na prática?

2 respostas
C

Bom dia,

Gostaria de saber se vocês usam assertions no dia-a-dia.
Caso usem, gostaria de saber se elas realmente ajudaram a pegar os tais pontos: “Essa variável nunca deveria ter dado isso!” e coisas do tipo.

Obrigado.

Adilson.

2 Respostas

cv1

Eu uso o tempo todo… eh uma especie de JUnit em runtime :wink:

louds

Eu uso assertions como forma de design-by-contract, ou seja, minhas funções tem 1 monte de asserts no começo e antes de retornar.

Elas costumam ajudar a não deixar o sistema entrar em um estado inválido, e fazer os erros aparecerem mais cedo.

Como java é uma linguagem não muito expressiva quanto a semântica de variaveis e funções usar assertion meio que resolve isso.

Criado 25 de setembro de 2003
Ultima resposta 25 de set. de 2003
Respostas 2
Participantes 3