Désolé, j'étais en mode pinaillage :)
(comment ça comme d'hab ? :)
(d'autant que je suis loin de toujours suivre ce que je raconte moi-même ici. j'essaye cela dit :)
(hey, y a plus d'option...
Type: Messages; Utilisateur: Maniak
Désolé, j'étais en mode pinaillage :)
(comment ça comme d'hab ? :)
(d'autant que je suis loin de toujours suivre ce que je raconte moi-même ici. j'essaye cela dit :)
(hey, y a plus d'option...
Normal, vu la quantité de variations qu'il y a :)
Espèce en voie de disparition (espérons). Enfin s'il y a un endroit où ça durera plus longtemps, ce sera probablement en france. Vu l'adoration...
Janvier 2006 : des analystes pondent 3kg de docs sur ce qu'un projet doit faire.
Mars 2006 : des designers pondent 10kg de docs sur les moindres détails de l'organisation, la structure, la...
Oui enfin si on pouvait tout concevoir avant d'implémenter, waterfall fonctionnerait. C'est pas le cas :)
Et vu que lever une exception est censé être rare (pas utilisé comme un mega-return-croisé-goto), c'est globalement négligeable dans tous les cas.
Si on a un problème de perfs parce qu'on balance...
À moins de les mettre en boucle, pas trop. Donc faut pas hésiter à les mettre au niveau le plus approprié, et ne (surtout) pas chercher à les regrouper par souci de performances :)
Dans le même...
C'est aussi l'inconvénient :)
En quoi est-ce qu'une gestion incomplète de la validation des données provenant des utilisateurs n'est pas un bug du programme ?
C'est à l'appli de traiter ce qui...
C'est là qu'on commence à chercher des compromis :)
Je suis d'acord avec Piotrek, la série de catchs en fin de traitement, qui peuvent catcher des exceptions provenant d'une des nombreuses étapes...
Dans ce cas je fais un truc du genre
Je passe l'exception en inner et dans le code qui catchera CMonException plus haut, j'affiche ex.Message si nécéssaire.[/quote]Donc tu ne prends en compte que...
Sauf pour éviter de masquer des exceptions qui feraient mieux de rester visibles :)
(et on a le droit de faire des méthodes pour regrouper les traitements communs si plusieurs catch sont censés...
Et
- on est censé n'intercepter que les exceptions pour lesquelles on sait quoi faire. ArgumentNullException, je sais pourquoi elle a été lancée et avec quel argument. FileNotFound pareil, je sais...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.