architecture

Architektur umfasst den Prozess, die Artefakte und die High-Level-Struktur einer Lösung.
2
Antworten

Welche Beispielanwendung zeigt Best Practices für die MVC-Struktur in einer Google App Engine / Python-App?

Obwohl ich die Python-Sprache kenne, habe ich noch nie eine aussagekräftige Web-App mit einer großen Anzahl von Klassen erstellt. Nun, da ich darüber nachdenke, frage ich mich, wie ich den Code am besten strukturiert organisieren könnte, wie...
05.05.2011, 10:12
2
Antworten

wie man Daten von der Geschäftslogik entkoppelt

Hier ist das Szenario, Nehmen wir an, ich habe eine Benutzerklasse wie folgt: %Vor% Dann habe ich eine Klasse wie so, um Benutzer Kommentare zu behandeln: %Vor% Bisher sehr einfaches Zeug. Ich möchte natürlich einige Helfer hinzufügen...
26.10.2010, 19:16
2
Antworten

Verwendung von OTP / Erlang als Teil der komponentenbasierten Architektur einer Webanwendung

Ich habe eine Erlang / OTP-Anwendung, die einige Geschäftslogik ausführt. Es ist in Erlang meistens wegen Fehlertoleranz geschrieben, weil ich eine der abgestürzten Komponenten des Systems einfach neu starten kann (hohe Verfügbarkeit ist die wic...
21.12.2011, 22:15
3
Antworten

Gibt es einen Grund dafür, dass ein Objektpool nicht als Singleton behandelt wird?

Ich meine nicht unbedingt, dass ich das Singleton-Muster implementiert habe, sondern nur eine Instanz eines Pools. Ich mag die Idee nicht, nur einen Pool zu haben (oder einen pro gepoolten Typ). Ich kann jedoch keine konkreten Situationen finden...
09.02.2011, 19:24
3
Antworten

Gibt es irgendwelche signifikanten Nachteile, abhängig von Abstraktionen?

Nachdem ich dieses Wiki über das Stable Abstractions Prinzip (SAP) gelesen habe, habe ich mich gefragt, ob irgendjemand irgendeinen Nachteil kennt eher Abstraktionen als Betons (ich vermute, das überwiegt die Vorteile). Die SAP sagt, je sta...
09.11.2015, 09:25
2
Antworten

CQRS - Senden der Antwort per Befehl mit sofortiger Konsistenz

Ich habe die folgende Architektur: Ofc. Es gibt Ports und Adapter und alles andere, was du dir vorstellen kannst ... Was schlagen Sie vor, wie man eine Ruheantwort durch sofortige Konsistenz sendet? Sollte ich einen weiteren Event-Bus hinzuf...
25.04.2014, 05:14
3
Antworten

Welche Überlegungen sollte ich anstellen, bevor Sie eine Anwendung in Visual Studio in mehrere Lösungen aufteilen?

In der Vergangenheit waren meine Projekte schwer zu verwalten, besonders wenn ich nach ein paar Jahren noch einmal nacharbeiten musste, um einen Teil neu zu schreiben oder zu aktualisieren, ohne alles neu machen zu müssen. Dieses Mal konzentrier...
23.11.2012, 16:47
1
Antwort

Was ist eine bahnbrechende Änderung in der Software? [geschlossen]

In unserer Firma haben wir eine Definition, was eine brechende Veränderung ist. Es ist eine Änderung %Vor% Würdest du sagen, dass dies eine gute / vollständige Definition einer brechenden Veränderung ist? Fehlt etwas? Würden Sie eine Ände...
11.02.2014, 13:28
3
Antworten

physischer Speicher auf AMD-Geräten: lokal vs. privat

Ich schreibe einen Algorithmus in OpenCL, in dem ich jede Arbeitseinheit eine große Menge an Daten speichern müsste, sagen wir etwas zwischen einem long[70] und einem long[200] oder so pro Kernel. Aktuelle AMD-Geräte haben 32 KiB __loc...
17.02.2012, 16:13
1
Antwort

Validierung von Daten und Formularen in der MVC-Architektur

Ich entwickle die meisten meiner Webanwendungen mit CodeIgniter und habe immer den Ansatz der Validierung von Formulardaten innerhalb des Controllers mit der integrierten Form Validation-Klasse gewählt, bevor ich diese Daten an das zu verwendend...
03.04.2012, 02:27