nan, serieusement, bien que je comprends tout a fait ce que tu veux dire, je trouve que le terme pragmatique s'applique justement plus a la facon de faire java :
- les exception de type nullpointer, classcast etc sont dues a des erreurs de programmation du devel et ne devraient en theorie pas arriver (tu caste pas si t'es pas sur de ce que tu fais, tu dereferences pas si t'es pas sur de ce que tu fais), et ne doivent par consequent pas etre necessairement catchees, laissant le champ libre aux "vraies" exception qui signalent une erreur dans la semantique du traitement.
En gros, je prefere que le compilo m'insulte copieusement quand j'oublie de rattraper une exception critique et me passe sous silence les nullpointer qui ne m'arrivent que tres rarement, qu'il ne me dise rien et que je me perde dans mon code a savoir ou je dois rattraper tel ou telle exception.
bref, les gouts et les couleurs quoi, ca se discute (ou pas) mais en tout cas c'est mission impossible pour faire changer d'avis le mec en face (quoi, qui a dit que c'etait un troll? :)) )
[^] # Re: Nécessité de Java?
Posté par kra . En réponse à la dépêche Accord entre la FSF et les développeurs OpenOffice au sujet de l'utilisation de Java. Évalué à 2.
nan, serieusement, bien que je comprends tout a fait ce que tu veux dire, je trouve que le terme pragmatique s'applique justement plus a la facon de faire java :
- les exception de type nullpointer, classcast etc sont dues a des erreurs de programmation du devel et ne devraient en theorie pas arriver (tu caste pas si t'es pas sur de ce que tu fais, tu dereferences pas si t'es pas sur de ce que tu fais), et ne doivent par consequent pas etre necessairement catchees, laissant le champ libre aux "vraies" exception qui signalent une erreur dans la semantique du traitement.
En gros, je prefere que le compilo m'insulte copieusement quand j'oublie de rattraper une exception critique et me passe sous silence les nullpointer qui ne m'arrivent que tres rarement, qu'il ne me dise rien et que je me perde dans mon code a savoir ou je dois rattraper tel ou telle exception.
bref, les gouts et les couleurs quoi, ca se discute (ou pas) mais en tout cas c'est mission impossible pour faire changer d'avis le mec en face (quoi, qui a dit que c'etait un troll? :)) )