Quelle est la logique derrière la conception des exceptions ?

Quelle est la logique derrière la conception des exceptions ?

26 septembre 2021 · 1 min. de lecture
quora Quora

Réponse publiée sur Quora

La logique est de se concentrer sur le fonctionnement normal du logiciel, et de ne pas l’alourdir par des multitudes de tests pour savoir si un fichier existe ou si un diviseur ne vaut pas 0 toutes les 3 lignes.

Le mécanisme des exceptions permet de traiter les cas anormaux de manière plus centralisée, en permettant au logiciel de continuer à fonctionner, par exemple en demandant à l’utilisateur de ré-entrer des données plutôt que de crasher tout le programme.

Et même dans ce cas, on peut encore produire un fichier de log ou des informations pour le service après vente plus parlant qu’un stack dump en hexadécimal.

Dr. Goulu
Auteurs
Dr. Goulu (il/lui)
Ingénieur à la retraite, toujours curieux et voyageur
EPFL MS Informatique 1988, PhD automatique 1994, eMBA Management of Technology

comments powered by Disqus