design-patterns

Ein Designmuster ist eine allgemeine wiederverwendbare Lösung für ein häufig auftretendes Problem im Softwaredesign. Verwenden Sie dieses Tag für Fragen, wenn Sie Probleme mit der Implementierung von Entwurfsmustern haben. Bitte verwenden Sie dieses Tag nicht bei Fragen zum Textmustervergleich.
6
Antworten

Was unterscheidet ein Ruby DSL von einer normalen API?

Was sind einige definierende Eigenschaften einer Ruby DSL, die sie von einer normalen API trennt?     
12.10.2009, 23:45
1
Antwort

Speicherverwaltungsmuster in C ++

Ich denke, ich habe eine beträchtliche Erfahrung mit normalen (funktionalen) entworfenen Mustern, wie z. in die Bande von vier Buch , die ich hauptsächlich in verwendet Java und C #. In diesen "verwalteten" Sprachen ist dies alles, was Sie wiss...
26.01.2013, 17:36
3
Antworten

Wann würden Sie das Designmuster des Mediators verwenden?

Wie der Titel sagt, würden Sie die Verwendung des Mediator-Entwurfsmusters empfehlen und wo sehen Sie, dass es falsch verwendet wird? ?     
17.12.2008, 03:46
5
Antworten

Wann und wie kann ein Strategie-Muster anstelle eines Dekorator-Musters angewendet werden?

Ich lerne Designmuster und versuche, Go4 Buch zu folgen. Auf Seite: 179 gibt es in dem Decorator-Musterkapitel eine Zeile, die sagt    ".. indem Sie die Anzahl der Strategien von nur einer auf eine erweitern   Open-ended-Liste erreichen wir d...
04.12.2010, 16:52
4
Antworten

Nachrichtenentwurfsmuster

Für Nachrichtenbasierte Übergabesysteme, was sind Ihre "Nachrichtenentwurfsmuster", z. B. Begrenzen Sie gerichtete Nachrichten (d. h. bestimmte Ziele) Vermeiden Sie lange Kaskadenketten (d. h. reagieren Sie auf MsgA mit MsgB, MsgC etc.)...
26.10.2009, 12:55
4
Antworten

Transaktionsverwaltung im Hibernate mit DAO Design Pattern

Ich habe viele Tabellen, für jede Tabelle haben wir DAO Interface und DAOImplementation Klasse. Beispiel DAO Schnittstelle %Vor% Beispiel DAOImplementation-Klasse %Vor% Beispiel Hauptmethode %Vor% Nun, meine Frage ist, wie gehe ic...
27.11.2014, 11:51
4
Antworten

Humble dialog vs MVC

Warum sollte ich mich dafür entscheiden, in den Fällen einen anstelle des anderen zu verwenden? Ich konzentriere mich hauptsächlich auf Desktop-Anwendungen und persönlich finde ich die einfache Dialogbox einfacher und natürlicher zu verwenden...
23.10.2008, 10:26
3
Antworten

MapMaker Design Pattern?

Ich war beeindruckt von google MapMaker design.Ich würde gerne wissen, was ist der Name des Musters, das hier verwendet wird? (Was ich denke ist, dass es ein wenig wie Dekorationsmuster ist, aber in dem wir das Objekt nicht in ein anderes O...
01.10.2010, 09:45
5
Antworten

Klassenfunktion, die in Delphi eine Instanz von sich selbst erzeugt

Können Sie eine Klassenfunktion haben, die eine Instanz einer Klasse erstellt: %Vor% und verwenden Sie es dann wie folgt %Vor% Und wenn ja, wie sieht dieser Funktionscode aus? Verwenden Sie die NewInstance-Methode von TObject und impleme...
28.09.2011, 21:18
4
Antworten

So implementieren Sie die Arbeitseinheit in MVC: Verantwortung

Wer hat die Verantwortung? Wer ist dafür verantwortlich, die Arbeitseinheit in einer MVC-Architektur zu starten und zu beenden?     
10.02.2010, 16:24