salusalu
Situation :
Je réalise une application dans laquel je souhaite avoir un maximum de contrôle sur la gestion des erreurs aussi bien pour l'utilisateur final que pour le développeur tièrce qui utilisera l'application.
Les messages ainsi générer doivent être précis (backtrace) tout en étant souple et rapide à utiliser pour les développeurs.
Mon avis :
Les assertions sont rapide à cour-circuiter et simple a mettre en oeuvre, en utilisant une fonction de callback ou peut contrôler les résulats.
Les exceptions offre une plus grande liberté, mais sont plus compliqué a mettre en place, sourtout au début.
Question :
Actuellement, j'utilise les deux systèmes sans trop savoir quand et comment les utiliser.
Quoi utiliser et quand ?
Partager