Discuter:Système de gestion d'exceptions

Un article de Wikipédia, l'encyclopédie libre.


Ce serait à vérifier, mais je crois avoir entendu dire que le = titre = correspond à une balise h1 et qu'un convention veut qu'on n'en mette pas plus d'une dans une page HTML. C'est en tout cas ce qui m'avait été affirmé à une époque.

En ajoutant un = de plus en tête et en queue de chaque intertitre, tout devient bon en principe.

François-Dominique 13 sep 2004 à 19:40 (CEST)

Où-là ! Pas touche les chapitres !!! Aurélien D'où elle sort cette convention, du reste  ?
Ok, je vois. Il y a un bot pour ça ? Aurélien

[modifier] PL/I remis en place

  1. Il est inadmissible de supprimer un paragraphe sans le reporter dans la page de discussion
c'est noté
  1. Il l'est tout autant - surtout dans une encyclopédie - d'adopter le point de vue de l'autruche en se disant "ce que je ne veux pas voir, je décide que cela n'existe pas"

L'historique du concept peut d'ailleurs dans le cadre d'une encyclopédie intéresser beaucoup plus de monde que des informations techniques spécifiques qui ne mangent certes pas de pain, mais que l'on peut toujours trouver - et qu'on aura même avantage à n'aller chercher - que dans un livre spécialisé chez Eyrolle ou à la librairie "Le monde en tiques" si on a besoin d'un niveau de détail poussé.

195.132.56.220 8 oct 2004 à 19:18 (CEST)

de quoi parles-tu ? qu'est-ce qu'on a à cirer d'un bouquin de chez Eyrolles ? Je note que le passage sur PL/I est réintroduit de façon intelligente et satisfaisante, à la différence de la première tentative. Ca me convient donc. L'objectif est de faire un article qui tienne la route, pas de laisser s'exprimer l'érudition de tel ou tel au détriment de la clarté. Aurélien

[modifier] Excellent article

Je trouve cet article excellent.

Pierre de Lyon 21 décembre 2005 à 19:03 (CET) (un vieux et nostalgique programmeur en CLU de 80 et 81)

[modifier] Neutralité

Je trouve la neutralité de l'article nettement trop faible. Par exemple :

«  Beaucoup de langages de programmation (par exemple C++, Java, Python) ne permettent que la terminaison pure et simple du bloc fautif.  »

Répétition, pour enfoncer le clou :

«  Java offre un SGE terminal, donc sans réparation ni reprise.  »

Ici, un ton militant (je n'ai pas l'intention d'offenser quiconque, le travail effectué sur cet article est remarquable, mais le ton de l'article est offensant pour les concepteurs de langages de programmation parmi les plus utilisés au monde) :

«  Les SGE à terminaison portent une vue radicale et rigide sur les exceptions : toute exception signalée entraîne la mort du signaleur. Le programmeur ne peut souvent utiliser le SGE que comme un « pare-feu » contre les situations exceptionnelles, pour contenir une situation urgente et irréparable, sauver ce qui peut l'être avant d'abandonner le navire ...  »

Ici aussi :

«  De tels idiomes sont la réponse ad-hoc du programmeur enfermé dans un SGE sans réparation et reprise du contexte signalant.  »

Le texte présente ces traits comme des limitations, alors qu'il s'agit d'un problème philosophique beaucoup plus profond. Les auteurs de C++ ou de Java entre autres ont délibérément choisi de ne pas proposer de reprise ou de réparation, car ils estiment (à tort ou à raison) que c'est contradictoire avec ce qu'ils estiment être le mécanisme des exceptions. Un petit mot sur le sujet ne nuirait pas, et une augmentation de la neutralité non plus, à mon sens.

Vincent Lextrait 31 mai 2007 à 21:24 (CEST)