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.

11
Une API REST doit-elle renvoyer une erreur 500 Internal Server pour indiquer qu'une requête fait référence à un objet inexistant?
Je travaille avec une API REST qui réside sur un serveur qui gère les données pour une multitude de périphériques IoT. Ma tâche consiste à interroger le serveur à l'aide de l'API pour collecter des informations de performances spécifiques concernant ces périphériques. Dans un cas, j'obtiens une liste des périphériques …

6
Combien d'informations sur une erreur doivent être montrées à l'utilisateur?
Les applications peuvent toujours générer des erreurs. Si une telle erreur se produit, l'utilisateur doit en être averti, car ce qu'il a demandé à l'application de faire n'a pas abouti. Cependant, quelle quantité d'informations l'utilisateur devrait-il recevoir? Je pense que la plupart d’entre nous sont d’accord pour ne pas afficher …



9
Est-il possible d'écrire trop d'assertions?
Je suis un grand fan de l'écriture de assertvérifications dans le code C ++ comme moyen d'attraper des cas au cours du développement qui ne peuvent pas se produire, mais se produisent en raison de bogues logiques dans mon programme. C'est une bonne pratique en général. Cependant, j'ai remarqué que …



20
Comment abordez-vous les erreurs vraiment bizarres qui vous laissent perplexe pendant plus de 10 heures? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …

6
pointeurs nuls vs modèle d'objet nul
Attribution: cela découle d'une question connexe de P.SE Mes antécédents sont en C / C ++, mais j'ai beaucoup travaillé en Java et je suis en train de coder C #. En raison de mon expérience en C, la vérification des pointeurs passés et retournés est de seconde main, mais …

4
Gestion des exceptions de style fonctionnel
On m'a dit qu'en programmation fonctionnelle, on n'est pas censé lever et / ou observer des exceptions. Au lieu de cela, un calcul erroné doit être évalué comme une valeur inférieure. En Python (ou dans d'autres langages qui n'encouragent pas pleinement la programmation fonctionnelle), on peut retourner None(ou une autre …


2
Manière la plus propre de signaler les erreurs dans Haskell
Je travaille sur l'apprentissage de Haskell, et j'ai rencontré trois façons différentes de traiter les erreurs dans les fonctions que j'écris: Je peux simplement écrire error "Some error message.", ce qui lève une exception. Je peux faire revenir ma fonction Maybe SomeType, où je peux ou non être en mesure …




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.