Les modèles de conception: exception ou d'erreur de manipulation
Est-il des ressources (web ou un livre) décrivant la gestion des exceptions /erreur de manipulation de modèles de conception?
Il y a beaucoup de littérature sur comment écrire du code propre, et il y a beaucoup de livres couvrant les modèles de conception. J'ai cependant jamais vu aucun modèle de conception de traiter la question de où et comment gérer au mieux les erreurs et la meilleure façon de propager une erreur apparaissant dans une fonction plus bas niveau vers le haut les niveaux d'abstraction.
Vous devez vous connecter pour publier un commentaire.
Ces modèles et les meilleures pratiques sont souvent liés à une plate-forme spécifique/de la langue, de sorte qu'ils sont le premier endroit à regarder pour eux.
Comme un exemple, consultez les liens suivants pour java:
En passant par de tels documents vous donner une idée générale à suivre dans les mécanismes de gestion des exceptions.
Également consulter d'autres DONC questions:
Meilleure approche est de ne jamais avaler des exceptions dans le code de votre application. Le raccordement à un gestionnaire d'exceptions non gérées dans vos applications lors de l'amorçage, où vous pouvez afficher un message d'erreur et faire un peu de journalisation.
Quelques bons livres que j'ai lu a recommandé cette approche.
http://thibautvs.com/blog/?p=2238 est un bon celui où il est mentionné.
Description de l'utilisation d'exceptions .NET (mais pas uniquement) 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...