Est-ce que je dois vérifier le passage des valeurs nulles pour les valeurs qui doivent être valides dans les constructeurs? En d'autres termes, devrais-je avoir le lancer de classe quand il obtient une valeur invalide, ou devrais-je le laisser jusqu'à ce qu'il essaye de faire quelque chose avec lui, laissant le temps d'exécution lever l'exception?Quand vérifier les null?
Je suppose que si passer une valeur nulle est une erreur, je devrais la traiter comme telle dans le constructeur?
Vous devriez essayer d'échouer le plus tôt possible – Falmarri