Ich sehe diesen Begriff sehr im Kontext der Softwarearchitektur ("Domain-Model", "Domain-Driven-Design" usw.). Ich habe es gegoogelt, aber ich bekomme Unmengen verschiedener Definitionen. Also, was ist es
Ich sehe diesen Begriff sehr im Kontext der Softwarearchitektur ("Domain-Model", "Domain-Driven-Design" usw.). Ich habe es gegoogelt, aber ich bekomme Unmengen verschiedener Definitionen. Also, was ist es
Wo ziehen wir die Grenze zwischen Delegation und Kapselung von Geschäftslogik? Mir scheint, je mehr wir delegieren, desto anämischer werden wir. Die Delegation fördert jedoch auch die Wiederverwendung und den DRY-Prinzipal. Was ist also angemessen, um zu delegieren, und was sollte in unseren...
Ich arbeite für ein Unternehmen, für das die Domäne schwer zu verstehen ist, weil es sich um Hochtechnologie in der Elektronik handelt. Dies gilt jedoch für jede Softwareentwicklung in einer komplexen Domäne. Die Anwendung, an der ich arbeite, zeigt viele Informationen, Diagramme und Metriken an,...
Ich arbeite an einem Projekt, in dem wir versuchen, sowohl domänenbasiertes Design als auch REST auf eine serviceorientierte Architektur anzuwenden. Wir sorgen uns nicht um 100% REST-Konformität. Es ist wahrscheinlich besser zu sagen, dass wir versuchen, ressourcenorientierte HTTP-APIs zu erstellen...
Welche Argumente sollte jemand beim Entwerfen eines neuen Systems berücksichtigen und muss entweder den Namen einer Person als ein Feld oder separat als Vor- / Nachname speichern? Vorteile für Einzelfeld: Einfachere Benutzeroberfläche Keine Mehrdeutigkeit beim Versuch, den Namen einer Person...
Ich modelliere eine Datenbank, die als generische nicht-funktionale Voraussetzung für alle Dienste des Start-ups verwendet werden soll, wie Personen, Benutzer, Dienste und kommerzielle Daten wie Gutscheine, Signaturpakete usw. Ich denke über das Geschlechtermodell nach . Sollte ich in der heutigen...
Beide scheinen ein paralleles MPI-Kommunikationsnetz von Prozessen zu sein. Ich identifiziere Schauspieler mit Dienstleistungen. Sind die Akteure dynamischer (Sie können sie erstellen und töten, während das Servicenetz statischer ist) oder
Ich habe in letzter Zeit viele Artikel gelesen, die primitive Obsession als Code-Geruch beschreiben. Es gibt zwei Vorteile, wenn man primitive Obsessionen vermeidet: Dadurch wird das Domänenmodell expliziter. Beispielsweise kann ich mit einem Geschäftsanalysten über eine Postleitzahl anstelle einer...
Es scheint, dass das V-Modell nur das Wasserfallmodell ist, bei dem die untere Hälfte des Wasserfalls nach oben gebogen ist, um ein V zu bilden. Ich verstehe nicht, wie es etwas Neues hinzufügt. Aus den Diagrammen verstehe ich auch den Fluss nicht. Es gibt Pfeile in alle Richtungen und ich kann...
Ich habe diesen Artikel gelesen: http://www.doc.ic.ac.uk/~nd/surprise_97/journal/vol2/pjm2/ Und es erwähnt, dass: ... im Darstellermodell wird sogar eine ganze Zahl als Darsteller dargestellt ... Wikipedia bestätigt: Das Actor-Modell folgt der Philosophie, dass alles ein Schauspieler...
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten ....
Ich habe ein bisschen über das Schauspielermodell gelesen, verstehe aber nicht wirklich, wie man Schauspieler in einer realen Situation einsetzt - wie man ein Problem mit ihnen modelliert. Kann jemand bitte erklären? Ein einfaches Beispiel oder Links zu Beispielen wären sehr
Nach meinem Verständnis sind das Actor Model und die Reactive Programming getrennte Konzepte. Actor Model scheint für mich nicht von Natur aus reaktiv zu sein. Das Akka-Framework, bei dem es sich um eine Actor Model-Implementierung handelt, wird jedoch als reaktiv beschrieben: "Die...
Ich habe folgende Ebenen in meiner Lösung: App.Domain App.Service App.Core (vielleicht nennst du diese App.DataLayer) App.Web Software Design Pattern ist nicht meine Frage, ich habe folgendes Model in Domain public class Foo { public int Id {get;set;} public int Name {get;set;} public int Value...
Ich bin etwas verwirrt darüber, wie das 4 + 1-Architekturmodell auf UML abgebildet wird. Wikipedia gibt die folgende Zuordnung: Logische Ansicht: Klassendiagramm, Kommunikationsdiagramm, Sequenzdiagramm. Entwicklungsansicht: Komponentendiagramm, Paketdiagramm Prozesssicht: Aktivitätsdiagramm...
Warum wird in einigen Frameworks die Logikschicht "Modell" genannt, während sie in einigen Frameworks "Dienst" heißt. Unterscheiden sie sich voneinander oder unterscheiden sie sich nur durch Namenskonventionen? UPDATE 1 Der Grund, den ich frage, ist, dass in Zend Framework, einem klassischen...
Angenommen, wir haben ein Aufgabenprotokollierungssystem. Wenn eine Aufgabe protokolliert wird, gibt der Benutzer eine Kategorie an und die Aufgabe hat standardmäßig den Status "Ausstehend". Angenommen, in diesem Fall müssen Kategorie und Status als Entitäten implementiert werden. Normalerweise...
Wenn ich verstanden habe, ist das Darstellermodell genau wie das Objektmodell, aber mit ein paar Unterschieden: JEDES Objekt erzeugt einen eigenen separaten Thread und es ist kein Problem, auch wenn Sie Tausende von Objekten haben. Akteure interagieren nicht durch Aufrufen von Funktionen und...
Ich lese seit fast zwei Jahren über domänengetriebenes Design und führe einige Konzepte vorsichtig in meine tägliche Arbeit ein oder erstelle zumindest Pläne dafür, wie Dinge, die ich regelmäßig in einem domänengetriebenen Design mache, getan werden können. Eine Schlussfolgerung, zu der ich zu...
Ich habe also schon eine Weile mit Event Sourcing und CQRS geflirtet, obwohl ich nie die Gelegenheit hatte, die Muster auf ein reales Projekt anzuwenden. Ich verstehe die Vorteile der Trennung von Lese- und Schreibproblemen und weiß zu schätzen, wie mit Event Sourcing Statusänderungen in...