Par Xavier NOPRE à Grenoble le 8 septembre 2026
Twitter: https://twitter.com/xnopre
Linkedin: https://www.linkedin.com/in/xnopre/

"Sum Types" ou encore "hiérarchie scellée", "union discriminée", "ensemble fermé de variantes", ...

Je vous présenterai ce concept architectural que j'adore !! 😍

Il permet de rendre les intentions explicites, de clarifier les possibilités d'états, de forcer l'utilisateur à une bonne gestion d'erreurs, et d'empêcher les oublis.

On gagne en clarté, en lisibilité et en qualité.

Bref, c'est top !

J'expliquerai le principe et je donnerai plusieurs exemples, en Java et Kotlin, de déclaration et d'utilisation.

Commentaires