Trop de conditions dans vos méthodes Java ? Il existe mieux.
Quand on code en Java, on commence souvent avec une méthode simple. Puis on ajoute un if, puis un else, puis encore un autre cas… et très vite, le code devient difficile à lire et à maintenir.
Une alternative intéressante : l’interface Supplier.
C’est une fonction qui ne prend rien en entrée, et qui retourne un résultat uniquement quand on en a besoin.
Avec Supplier, on peut préparer différentes actions, sans les exécuter tout de suite. On choisit ensuite laquelle lancer selon la situation. Résultat :
- un code plus propre,
- plus facile à faire évoluer,
- et plus clair pour les autres développeurs.
Moins de conditions, plus de souplesse.
🙌