Donc tu n'as aucun problème dans le fait que n'importe quelle API que tu utilises change sa signature sans t'en informer et sans aucune information à la compilation ?
En quoi je devrais gérer les exceptions de tous ceux que j'appelle ? Quand pourrais-je m'occuper de mes exceptions, plutôt que de faire du support pour le code d'autrui ? A quel moment ça s'arrête ?
Vu qu'on n'est déjà pas capable de le faire correctement quand un système de type est la pour nous aider, on va tout faire à runtime histoire au moins on est plus embêté par ce foutu système de type
Critiquer le bordel que les Checked Exceptions mettent dans les responsabilités entre appelé et appelant, ce n'est pas critiquer le système de types... Faut se calmer, là...
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Mauvaise connaissance du c++
Posté par xcomcmdr . En réponse au journal Gestion de l'erreur - C++ - std::optional. Évalué à 2. Dernière modification le 05 septembre 2016 à 15:52.
En quoi je devrais gérer les exceptions de tous ceux que j'appelle ? Quand pourrais-je m'occuper de mes exceptions, plutôt que de faire du support pour le code d'autrui ? A quel moment ça s'arrête ?
Critiquer le bordel que les Checked Exceptions mettent dans les responsabilités entre appelé et appelant, ce n'est pas critiquer le système de types... Faut se calmer, là...
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)