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

Design Pattern für die Herstellung eines Assembler

Ich mache einen 8051 Assembler. Vor allem ist ein Tokenizer, der die nächsten Token liest, Fehlerflags setzt, EOF usw. erkennt Dann gibt es die Hauptschleife des Compilers, der die nächsten Token liest und nach gültigen Mnemonics sucht: %Vo...
07.04.2011, 19:49
5
Antworten

Liste von const int anstelle von enum

Ich begann mit der Arbeit an einer großen c # -Code-Basis und fand die Verwendung einer statischen Klasse mit mehreren const ints -Feldern. Diese Klasse verhält sich genau wie ein Enum. Ich möchte die Klasse in eine tatsächliche enum umwandel...
08.09.2011, 17:26
6
Antworten

Singleton PHP - Datenbank-Handler

Ich habe in letzter Zeit etwas über das Singleton-Muster gelesen. Wenn es die technischen Aspekte davon liest, scheint es ideal geeignet zu sein, um einen Datenbank-Handler oder dergleichen zu verwalten. Aber nach dem Lesen größerer Ressourcen s...
18.07.2010, 21:21
3
Antworten

Ist Datenbindung grundsätzlich nicht mit MVC kompatibel?

Datenbindung stellt eine direkte Kopplung zwischen der Ansicht und dem Modell her, wodurch der Controller umgangen wird. Im Grunde bricht dies mit dem Architekturmuster des Model-View Controllers. Habe ich recht, wenn ich das denke? Macht dies...
21.03.2011, 09:02
4
Antworten

JavaWorld für OO: Get / Setter vs Builder

Hintergrund: Ich fand diesen Artikel auf JavaWorld, wo Allen Holub eine Alternative zu Getters / Setter erklärt, die das Prinzip beibehält, dass die Implementierung eines Objekts versteckt werden sollte (sein Beispielcode kann auch unten ge...
03.08.2011, 13:35
8
Antworten

Validierungsstrategien

Ich habe ein Geschäftsmodell mit vielen Klassen in, einige logische Entitäten in diesem Modell bestehen aus vielen verschiedenen Klassen (Eltern-Kind-Enkelkind). Auf diesen verschiedenen Klassen definiere ich Constraints, die invariant sind, zum...
06.07.2011, 16:02
3
Antworten

Den Dependency Injector durch Dependency Injection injizieren

Ganz neu bei der Abhängigkeitsinjektion und ich versuche herauszufinden, ob dies ein Anti-Muster ist. Nehmen wir an, ich habe 3 Assemblys: %Vor% Foo.Users benötigt ein Objekt, das in Foo.Payment erstellt wird, und Foo.Payment benötigt auc...
12.12.2009, 00:50
3
Antworten

Die beste Methode zum Erstellen eines ViewModel in MVVM

Angenommen, ich habe eine Klasse namens Customer . Jetzt muss ich den Kunden im Blick haben. Also habe ich CustomerViewModel für die Bindung erstellt. Ich suche nach dem besten Weg, die CustomerViewModel -Klasse zu erstellen. Im Folgende...
22.12.2009, 06:14
2
Antworten

Ersetzen Sie Singletons mit was?

Singletons werden oft als schlechte Design-Wahl bezeichnet. Wie sollten Sie also eine Anwendung entwerfen, wenn Sie sie vermeiden möchten?     
24.04.2010, 12:39
2
Antworten

XML-Repository-Implementierung

Ich suche nach einem einfachen Xml Repository (GetAll, Add, Update, Delete) Beispiel. Jeder sagt: "Es ist eine gute Idee, das Repository-Muster zu verwenden, da Sie Ihren Datenspeicherort austauschen können ..." Jetzt muss ich meine Daten in...
27.01.2011, 17:25