Hallo Liebe Leute,
ich habe da eine kurze Frage an euch? Hoffe ihr könnt mir weiterhelfen.
Momentan bin ich dabei ein kleines Programm in Java zu schreiben, welches mit mindestens drei
Design Pattern umgesetzt werden soll.
Die Software: Während des Bestellprozesses sollen bestimmte Konfigurationen eines Grundproduktes (bspw. Handys) + Zusatzequipment (PKW Adapter, Ladegeräte etc) möglich sein. Ebenfalls werden Preis-und Rabattstrategie mitberücksichtigt.
Als Pattern dachte ich hierbei an folgende drei: Strategy (Preis-Rabattgestaltung), Compository (Eigenschaften des Grundproduktes) und zuletzt das Decorator Pattern für die Variationen aus Produkt+Zusatz.
Nur beim Decorator Pattern bin ich mir nicht sicher ob es doch nicht so gut ins Konzept passt.
Könnt ihr mir Hilfestellungen geben, mit welchen Pattern ich solche Konfigurationen aus Produkt+Zusatzteile besser lösen kann???
Es geht mir nur darum, das Decorator Pattern gegen eines auszutauschen, was besser ins Konzept passt und meinen Anwendungsfall zu 100% abdeckt.
Bin euch echt für jeden Vorschlag dankbar!
LG
ich habe da eine kurze Frage an euch? Hoffe ihr könnt mir weiterhelfen.
Momentan bin ich dabei ein kleines Programm in Java zu schreiben, welches mit mindestens drei
Design Pattern umgesetzt werden soll.
Die Software: Während des Bestellprozesses sollen bestimmte Konfigurationen eines Grundproduktes (bspw. Handys) + Zusatzequipment (PKW Adapter, Ladegeräte etc) möglich sein. Ebenfalls werden Preis-und Rabattstrategie mitberücksichtigt.
Als Pattern dachte ich hierbei an folgende drei: Strategy (Preis-Rabattgestaltung), Compository (Eigenschaften des Grundproduktes) und zuletzt das Decorator Pattern für die Variationen aus Produkt+Zusatz.
Nur beim Decorator Pattern bin ich mir nicht sicher ob es doch nicht so gut ins Konzept passt.
Könnt ihr mir Hilfestellungen geben, mit welchen Pattern ich solche Konfigurationen aus Produkt+Zusatzteile besser lösen kann???
Es geht mir nur darum, das Decorator Pattern gegen eines auszutauschen, was besser ins Konzept passt und meinen Anwendungsfall zu 100% abdeckt.
Bin euch echt für jeden Vorschlag dankbar!
LG
Kommentar