Bonjour,
J'ai besoin de votre aide car je suis "bloqué" dans mon développement.
En fait je dois implémenter un webService qui va recevoir un statut afin de mettre à jour une commande.
En fonction du statut reçu je dois mettre un statut différent dans la commande par exemple si je recois un statut "Livré" je dois mettre dans la commande un statut "Commande terminée" etc.
Vu que j'ai plein de if else à mettre je n'ai pas envie de mettre ces règles métier dans un service ou une facade et du coup je me disais que je pourrais mettre ca dans une Classe strategy.
Le problème c'est que je ne sais pas du tout à quoi servent les classes strategy du coup je ne sais pas si mon idée est bonne ou pas.
Mon objectif est d'avoir un code propre, pouvez-vous m'eclairer sur ma question?
Merci d'avance
Partager