Auf die andere Seite

Hallo Spaß-Coder. Das nächste Entwurfsmuster in unserer Reihe ist erneut aus der Kategorie der Strukturmuster. Wir beschäftigen uns diesmal mit der Brücke (engl. Bridge). Auch dieses Muster stammt aus der Sammlung der Gang of Four.   Wie funktioniert die Brücke? Wir haben uns durch das Prinzip „Program to the interface“ bereits daran gewöhnt, dass wir […]

Im Frühjahr wächst…der Baum

Hallo Spaß-Coder. Weiter geht es mit unserer Reihe über Entwurfsmuster, heute mit einem weiteren Muster aus der Kategorie der Strukturmuster. Wir schauen uns in diesem Artikel den Kompositum (engl. Composite) an, der auch aus der Sammlung der Gang of Four stammt.   Kompo…was? Kompositum (oder auch Teile-Ganzes genannt) ist ein einfaches Muster um Hierarchien von […]

Ein guter Plan! Hmm, oder der? Oder doch der andere?

Hallo Spaß-Coder. Mit einem weiteren Thema aus unserer Reihe über Entwurfsmuster geht es nun munter weiter. Wir werden uns nun einmal mit einem Mustern aus der Kategorie der Verhaltensmuster beschäftigen. Wir schauen uns in diesem Artikel das Strategie-Muster (engl. Strategy Pattern) an, ebenfalls aus der Sammlung der Gang of Four.   Was ist denn das, […]

Das Eckige muss in das Runde … aber das passt doch gar nicht!

Hallo Spaß-Coder. Weiter geht es mit unserer Reihe über Entwurfsmuster, heute mit einem weiteren Muster aus der Kategorie der Strukturmuster. Wir schauen uns in diesem Artikel den Adapter (engl. Adapter) an, der auch aus der Sammlung der Gang of Four stammt. Was ist der Adapter? Im Grunde beschreibt der Adapter mit diesem einen Wort seine […]

Nicht nur hübsch dekoriert, sondern auch funktional erweitert

Hallo Spaß-Coder. In unserem letzten Artikel zur Serie über Entwurfsmuster haben wir uns die sog. Erzeugungsmuster angeschaut. Mit diesem Artikel wechseln wir in die Kategorie der Strukturmuster und werfen einen Blick auf den Dekorierer (engl. Decorator), ebenfalls aus der Sammlung der Gang of Four.   Wie funktioniert der Dekorierer? Ebenso wie das traute Heim dekoriert […]

Von Doppelgängern und Handwerkern

Hallo Spaß-Coder. In unserem letzten Artikel zur Serie über Entwurfsmuster haben wir uns mit dem Einzelstück (singleton) beschäftigt. Es gibt aber noch weitere sog. Erzeugungsmuster. Mit diesen werden wir uns im Rahmen dieses Artikels beschäftigen. Die verbleibenden Erzeugungsmuster aus der Sammlung der Gang of Four sind: Prototyp (prototype) Erbauer (builder) Auch diese beiden Muster dienen […]

Einzigartiges Einzelstück der Vereinzelung

Hallo Spaß-Coder. In unserem letzten Artikel zur Serie über Entwurfsmuster haben wir uns mit der Erstellung von Produktfamilien beschäftigt. In diesem Artikel werden wir uns nun um genau ein einziges Exemplar kümmern. Es ist handelt sich um das sog. Einzelstück (singleton). Wie die Abstract Factory dient auch das Singleton dazu, ein Objekt zu erstellen, mit […]

Maschinelle Erzeugnisse

Hallo Spaß-Coder. In unserem Artikel Warum so gemustert? haben wir erläutert, welche Bedeutung Muster in der Softwareentwicklung haben. Weiterhin haben wir angekündigt, weitere Entwurfsmuster vorzustellen, womit wir uns auch in diesem Artikel auseinander setzten werden. Wer von euch hat schon einmal ein großes Ganzes bestehend aus mehreren Einzelteilen per Software entwickelt, wie zum Beispiel ein […]

Warum so gemustert?

Hallo Spaß-Coder. Wir haben in unseren Artikeln immer mal wieder von Mustern geschrieben. Zum Beispiel im Zusammenhang mit Refaktorisierungen, wie etwa beim Artikel Eine ganze Fabrik – nur zum Testen. Wo in der Softwareentwicklung gibt es noch nützliche Muster und was ist an Mustern eigentlich grundsätzlich nützlich? Mit diesen Fragen wollen wir uns in diesem […]