Diskussion:Erbauer (Entwurfsmuster)/Archiv

aus Wikipedia, der freien Enzyklopädie

Listen versus Fliesstext

Gerade bei Design Patterns sind Listen (z.B. Vor- und Nachteile, Anwendungsgebiete) dem Fliesstext überlegen. Der Leser kann so die Informationen über das Builder Entwurfsmuster schneller mental aufnehmen, als wenn er Fliesstext lesen müsste. Deshalb wäre es angebracht, den Hinweis NurListe zu entfernen. --80.254.148.43

Archivierung dieses Abschnittes wurde gewünscht von: --Martin Thoma 19:44, 6. Jun. 2012 (CEST)

Warum "Builder" statt "Erbauer"?

Warum heißt der Artikel nicht "Erbauer", sondern "Builder"? Die Namen der anderen Entwurfsmuster sind doch auch eingedeutscht. Auch dieser Artikel beginnt mit "Der Erbauer (englisch Builder) ist ein Entwurfsmuster aus dem Bereich der Softwareentwicklung und...". Bin dafür, den Artikel wieder umzubennen zu "Erbauer_(Entwurfsmuster)". --Wikiplex 15:01, 26. Aug. 2009 (CEST)

Von mir aus gerne. Ich teile nicht die Meinung von D, der zuletzt umbenannt hat. --j ?! 19:47, 26. Aug. 2009 (CEST)
OK, verschoben, da nach 2 Wochen keine Einwände gekommen sind, --Wikiplex 14:24, 9. Sep. 2009 (CEST)
Archivierung dieses Abschnittes wurde gewünscht von: --Martin Thoma 19:44, 6. Jun. 2012 (CEST)

Diagramm falsch?

Hallo, das Diagramm passt überhaupt nicht zum Text und das Diagramm der englischen Wikipedia sieht da ganz anderst aus. Außerdem sieht es dem UML der Brücke sehr ähnlich. Hier hat vermutlich eine Verwechslung stattgefunden. --80.153.175.57 12:39, 18. Nov. 2010 (CET)

Nein, hier hat keine Verwechslung stattgefunden. Auf S. 121 von "Entwurfsmuster" (GoF) ist das auch unter "Erbauer". --Martin Thoma 19:47, 6. Jun. 2012 (CEST)
Archivierung dieses Abschnittes wurde gewünscht von: --Martin Thoma 19:47, 6. Jun. 2012 (CEST)

Erbauer vs. (Abstrakte) Fabrik

Worin besteht der Unterschied zwischen dem Builder und dem Fabrikmuster -- D. Düsentrieb 03:19, 25. Jul 2004 (CEST)

Der Unterschied zwischen einem Erbauer und einer Fabrik ist folgender:

  • Die Fabrik erstellt Dir ein Produkt ohne dass Du einfluß darauf hast.
  • Der Erbauer erstellt Dir ein Produkt nach Deinen Anweisungen ohne dass Du die Repräsentation beeinflussen kannst.

Die Differenz zwischen den beiden Entwurfsmustern ist teilweise sehr gering.

--Herr Schroeder 11:48, 29. Jul 2004 (CEST)

Kann es sein, dass hier eigentlich ein Konstruktor gemeint ist? --Wiki Wichtel 00:19, 2. Aug 2004 (CEST)

Nein. Eine abstrakte Fabrik ist ein Ersatz für einen Konstruktor.

Ein Konstruktor initialisiert eine Klasse, während ein Erbauer oder eine abstrakte Fabrik Dir eine Klasse mit einer bestimmten Schnittstelle zurückgeben. Die genaue Klasse erfährst Du nicht (in Java kann von einer Fabrik ein Interface zurückgegeben werden).

--Herr Schroeder 12:16, 2. Aug 2004 (CEST)

Archivierung dieses Abschnittes wurde gewünscht von: Sebastian.Dietrich 10:36, 26. Jan. 2014 (CET)