Reprenez votre application de gestion de base de données alimentaire et ajoutez-y la gestion d’exception pour vous assurer que tous les cas de fonctionnement anormaux sont gérés (si l’utilisateur rentre du texte à la place de nombres, …)
Reprenez le fichier où sont stockés les aliments et modifiez sa structure. Vérifiez que votre programme renvoie des messages :gb: user friendly :us: et ne renvoie pas de messages illisibles pour vos utilisateur.trice.s.
Ajoutez maintenant à votre application une fonction qui permet de choisir en mode console quel est l’emplacement du fichier à utiliser (votre programme doit alors bien réagir si le fichier n’existe pas, s’il est mal formaté, …).
Note : Cette étape est un peu plus difficile. Ne paniquez pas si vous n’arrivez pas au bout pendant la journée de formation. C’est un bon exercice à continuer à la maison pour approfondir.
Ajoutez maintenant de nouvelles fonctionnalités permettant :