Modèles de conception: gestion des exceptions / erreurs


Existe-t-il une ressource (web ou livre) décrivant les modèles de conception de gestion des exceptions / gestion des erreurs?

Il y a beaucoup de littérature sur la façon d'écrire du code propre, et il y a beaucoup de livres couvrant les modèles de conception. Je n'ai cependant jamais vu de modèle de conception couvrant la question de savoir où et comment gérer au mieux les erreurs et comment propager au mieux une erreur apparaissant dans une fonction de bas niveau jusqu'aux niveaux d'abstraction.

Author: JohnB, 2013-03-21

3 answers

Ces modèles et meilleures pratiques sont souvent liés à une plate-forme/langage spécifique, ils sont donc le premier endroit pour les rechercher.

À titre d'exemple, vérifiez les liens suivants pour java:

En passant par de tels matériaux vous donneraient une idée générale à suivre dans les mécanismes de gestion des exceptions.

Vérifiez également les autres questions SO:

 58
Author: Blaise, 2018-03-02 12:45:13

La meilleure approche est de ne jamais avaler d'exceptions dans votre code d'application. Connectez un gestionnaire à des exceptions non gérées dans vos applications lors de l'amorçage où vous pouvez afficher un message d'erreur et effectuer une journalisation.

Certains livres décents que j'ai lus ont recommandé cette approche.

Http://thibautvs.com/blog/?p=2238 est un bon celui où il est mentionné.

 1
Author: JMan, 2013-03-21 08:38:32

Description de l'utilisation des exceptions sur. NET (mais pas seulement) dans les détails: http://msdn.microsoft.com/en-gb/library/5b2yeyab (v=vs. 100).aspx

Quand on doit les utiliser, comment l'écrire, comment les gérer correctement et ainsi de suite...

 0
Author: Alex D, 2013-03-22 05:33:47