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.
4
Antworten

Soll eine Zustandsmaschine ihren aktuellen Zustand offenlegen?

Wir verwenden ein "State Framework" (basierend auf dem State Pattern), das seinen aktuellen Zustand nicht offen legt, was manchmal bedeutet, dass ich Dinge auf Umwegen tun muss. Als ich diese Design-Entscheidung in Frage stellte, war eine der...
23.03.2011, 06:13
5
Antworten

Besuchermuster und Verkapselung

Das Besucherdesignmuster ist eine Möglichkeit, einen Algorithmus von einer Objektstruktur zu trennen, auf der er arbeitet. Das ist offizielle Definition davon. Ich versuche herauszufinden, wie dies die Kapselung nicht unterbricht. Wenn ich zum B...
14.08.2011, 20:25
2
Antworten

Mit Doctrine 2 und Repositories, was wäre der Zweck einer Service-Schicht?

Ich entwerfe meine Anwendung und verwende Doctrine 2 und Zend Framework. Momentan habe ich alle meine Entitäten geschrieben, ich wollte mit dem Schreiben von Repositories beginnen, und ich dachte über Services nach, und ich frage mich, ob mei...
29.04.2011, 21:18
1
Antwort

Entwicklungszyklus für Apache NiFi [geschlossen]

Ich erkenne, dass mit NiFi, wie ihr Dokument es definiert, "kontinuierliche Verbesserung in der Produktion auftritt" . Dies bietet sich nicht als traditionelles Entwicklungswerkzeug an. Für das Projekt, an dem ich gerade arbeite, wurde jedoch e...
20.06.2016, 21:54
2
Antworten

Den Spring Application-Kontext von einem Nicht-Bean-Objekt abrufen, ohne Singleton zu verwenden

Ich brauche den Spring-Anwendungskontext von einem Nicht-Bean-Objekt. In einem anderen Thread in SO schlägt die akzeptierte Antwort vor, Singleton zu verwenden, um den Anwendungskontext zu erhalten. Spring Application-Kontext abrufen Aber S...
24.01.2009, 09:28
4
Antworten

Ist es nicht möglich, Domänenobjekte für die Datenzugriffsebene zu sensibilisieren?

Ich arbeite gerade daran, eine Anwendung neu zu schreiben, um Data Mapper zu verwenden, die die Datenbank vollständig von der Domain-Ebene abstrahieren. Ich frage mich jedoch, welcher der bessere Ansatz für die Behandlung von Beziehungen zwische...
22.01.2009, 04:04
5
Antworten

Wie relevant sind OO-Entwurfsmuster für die Webentwicklung in PHP?

Singleton, Decorator, Abstract, Factory, und die Liste geht weiter. Wie relevant sind OO-Entwurfsmuster bei der Entwicklung von PHP-Anwendungen für das Web? Macht es etwas für die Leistung? Oder ist es nur, um den Code für agile Entwicklungsprak...
10.03.2010, 03:01
6
Antworten

Senden Sie Daten auf verschiedene Arten, je nachdem, wie Sie sie senden möchten

Ich habe eine Menge Schlüssel und Werte, die ich an unsere Nachrichtenwarteschlange senden möchte, indem wir sie in ein Byte-Array packen. Ich werde ein Byte-Array aller Schlüssel und Werte machen, die immer weniger als 50K sein sollten und dann...
11.01.2018, 07:35
5
Antworten

Was ist die beste Vorgehensweise zum Erstellen stateless Utility-Klassen in Java?

Was ist die beste Vorgehensweise zum Erstellen der Utility-Klassen (die keinen Status enthalten) in Java? In den meisten Fällen erstellen wir statische Methoden für solche Aufgaben. Ein anderer möglicher Weg könnte sein, "die Singleton-Objekt...
06.12.2016, 13:31
2
Antworten

Erweiterungsmethoden - Dekorationsmuster

Ich habe mich gefragt, ob wir Erweiterungsmethoden als eine Implementierung des Decorator-Musters in C # betrachten können? wie das Ziel ist das gleiche, aber die Logik der Umsetzung sowie die Konzeption kann abweichen? Danke!     
04.03.2013, 21:22