Les exceptions
Résolu/Fermé
A voir également:
- Les exceptions
- Appliquez à tous les paragraphes du document, à l’exception des titres ou sous-titres, cette mise en forme : les textes doivent être en retrait de 2 cm par rapport aux marges à gauche et à droite, chaque paragraphe doit être espacé de 0,42 cm ou 12 pt du paragraphe suivant. sur quelle page se trouve le titre "la cheminée" dans les informations diverses ? - Guide
- Mon style de texte s'applique à tout mon paragraphe - Forum LibreOffice / OpenOffice
- Scribus - comment régler hauteur espace entre 2 paragraphes ✓ - Forum Bureautique
- Mise en forme des paragraphes - Forum Word
- Appliquer à tous les paragraphes du document, à l'exception des titres ou sous-titres, cette mise en forme : les textes doivent être en retrait de 2 cm par rapport aux marges à gauche et à droite, chaque paragraphe doit être espacé de 0,42 cm ou 12 pt du paragraphe suivant. sur quelle page se trouve le titre "la cheminée" dans les informations diverses ? - Forum Word
1 réponse
KX
Messages postés
16752
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 août 2024
3 019
25 déc. 2017 à 16:33
25 déc. 2017 à 16:33
Bonjour,
En général une méthode ne devrait pas faire d'affichage (println etc.) et son résultat devrait plutôt se traduire par une valeur de retour, ici un boolean true/false ou retourner l'élément qui a été supprimé.
Si on se base sur la fonctionnalité en elle même, ce n'est pas vraiment grave d'annuler une commande qui n'existe pas, car le résultat est bien correcte : une fois la méthode exécutée la commande n'existe plus (soit parce qu'elle n'a jamais existé, soit parce qu'elle a été correctement annulée) donc une exception ici ne serait pas forcément pertinent.
Remarque : vu que tu as des identifiants pour chaque réservation, il y a plus performant qu'une List à utiliser, soit un Set (trié par id), soit une Map (avec l'id comme clé), ça évitera d'avoir à parcourir toute la liste pour supprimer un élément.
En général une méthode ne devrait pas faire d'affichage (println etc.) et son résultat devrait plutôt se traduire par une valeur de retour, ici un boolean true/false ou retourner l'élément qui a été supprimé.
Si on se base sur la fonctionnalité en elle même, ce n'est pas vraiment grave d'annuler une commande qui n'existe pas, car le résultat est bien correcte : une fois la méthode exécutée la commande n'existe plus (soit parce qu'elle n'a jamais existé, soit parce qu'elle a été correctement annulée) donc une exception ici ne serait pas forcément pertinent.
Remarque : vu que tu as des identifiants pour chaque réservation, il y a plus performant qu'une List à utiliser, soit un Set (trié par id), soit une Map (avec l'id comme clé), ça évitera d'avoir à parcourir toute la liste pour supprimer un élément.
26 déc. 2017 à 10:44