Académique Documents
Professionnel Documents
Culture Documents
Correction Des Insuffisances D'application
Correction Des Insuffisances D'application
1
d’application
Introduction
Après de tester l’application, il faut corriger les erreurs détectés ou complété les
insuffisances de l’application.
1. Erreur de programmation
Une erreur de programmation Doit être détectée le plus tôt possible
Que faire:
Aboutit à l'arrêt immédiat du programme
Message d'erreur à l'attention d'un programmeur :
o Doit être précis sur la cause et l’endroit du code
o Doit être suivit d'une modification du code
2. Erreur utilisateur
Exemple : Identifiant non connu dans la base, Demande d'un nombre positif, et recoit -12.
Que faire :
Ne surtout pas quitter brutalement le programme (SegFault, abort) !
Message d'information à l'attention de l'utilisateur uniquement.
Doit être traité par une fonction spécifique de validation d'entrée utilisateur
3. Gestion des erreurs
La gestion des erreurs consiste à ajouter ou modifier du code dans un programme
spécialement conçu pour traiter une ou plusieurs erreurs d'exécution détectées après un
jeu de d’exécution. Cela revient à détecter les éventuelles erreurs d'exécution et à les
contourner afin de pouvoir reprendre, si possible, une exécution « normale » du
TS INF BD : Finaliser les programmes Teste
2
d’application
programme. Le cas échéant, il peut être intéressant d'en informer tout simplement
l'utilisateur.