J'envisage d'utiliser le builder pattern
afin de créer le complexe objects
au sein de mon application. Cependant, je suis inquiet de savoir si c'est le bon modèle à utiliser.Utilisation correcte du modèle de générateur
Prendre this example; Ici, nous voyons plusieurs PizzaBuilders
en cours de création qui fonctionne bien. Cependant, dans ma demande, j'ai besoin de pouvoir transmettre certaines informations relatives à ce qui est en cours de construction. Par exemple, dans le cas du PizzaBuilders
, j'aurais besoin de la possibilité de créer un custom pizza
où l'utilisateur peut choisir certaines choses comme le sauce
et le toppings
. Il convient de noter que les informations que je devrais transmettre aux constructeurs varieraient.
Pourriez-vous me dire si je cherche à utiliser le modèle correct pour ce problème ou s'il y a peut-être autre chose de mieux adapté? Si c'est le modèle correct pour le problème alors s'il vous plaît pourriez-vous conseiller sur le moyen le plus propre de transmettre l'information aux constructeurs? Serait-ce au moment de l'instanciation?