Questions marquées «error-handling»

Questions liées à la gestion des erreurs et des exceptions. Selon Wikipédia, la gestion des exceptions est le processus de réponse à l'occurrence, pendant le calcul, d'exceptions - événements anormaux ou exceptionnels nécessitant un traitement spécial - modifiant souvent le déroulement normal de l'exécution du programme. Il est fourni par des constructions de langage de programmation spécialisées ou des mécanismes matériels informatiques.


3
Recommander un modèle / approche de conception pour exposer / tolérer / récupérer des erreurs système, gestion des exceptions (par exemple en Java, C ++, Perl, PHP)
Pouvez-vous recommander un modèle / une approche de conception pour exposer / tolérer / récupérer des erreurs système, la gestion des exceptions (Java, C ++, Perl, PHP)? Certaines erreurs doivent être signalées. Certaines erreurs peuvent être traitées en interne (par une nouvelle tentative ou sont sans conséquence (peuvent être ignorées). …





3
Python - assert vs if & return
J'écris un script qui fait quelque chose dans un fichier texte (ce qu'il fait n'est cependant pas pertinent pour ma question). Donc, avant de faire quelque chose au fichier, je veux vérifier si le fichier existe. Je peux le faire, pas de problème, mais le problème est plutôt celui de …



3
Gestion des erreurs en PHP lors de l'utilisation de MVC
J'ai utilisé Codeigniter beaucoup récemment, mais une chose qui m'énerve est de gérer les erreurs et de les afficher à l'utilisateur. Je n'ai jamais été bon dans la gestion des erreurs sans que cela devienne salissant. Ma principale préoccupation est de renvoyer des erreurs à l'utilisateur. Est-ce une bonne pratique …

3
Exceptions ou codes d'erreur
Nous construisons un service Web (SOAP, .Net) qui s'adresserait (principalement) à des clients natifs (Windows, C ++) et nous nous demandons quelle est la meilleure façon de communiquer des erreurs au client (par exemple SomethingBadHappened comme service de connexion non disponible ou quelque chose comme l'utilisateur introuvable) et n'ont pas …

4
Inclure un lien vers la documentation pertinente dans le message d'erreur?
Nous créons une bibliothèque commerciale et des exemples de code qui sont utilisés par des développeurs externes. Nous avons une documentation (fermée, disponible pour les utilisateurs enregistrés) qui explique en détail comment utiliser la bibliothèque. Beaucoup de développeurs sont de nouveaux utilisateurs, donc beaucoup d'erreurs rudimentaires sont rencontrées. Est-il approprié …



2
Avons-nous besoin de valider l'utilisation complète du module ou seulement les arguments des méthodes publiques?
J'ai entendu dire qu'il est recommandé de valider les arguments des méthodes publiques: Doit-on vérifier null s'il n'attend pas null? Une méthode doit-elle valider ses paramètres? MSDN - CA1062: Validez les arguments des méthodes publiques (j'ai un arrière-plan .NET mais la question n'est pas spécifique à C #) La motivation …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.