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

MVC - Es ist falsch, vom Modell umzuleiten

Ich möchte fragen, ob es ein guter Ansatz ist, um von einem Modell statt von einem Controller umzuleiten. Der Grund, warum ich das machen möchte, ist, dass es einfacher ist, die Testumleitung von einem Modell zu vereinigen (ich übergebe einfa...
21.05.2013, 12:26
3
Antworten

Sollte eine Service-Klasse singleton in Java sein?

Beim Entwerfen einer Serviceklasse sollte es Singleton in Java sein? Im Allgemeinen wird DAO Singleton gemacht, sollte also die aufrufende Dienstklasse auch Singleton gemacht werden?     
29.12.2011, 16:04
1
Antwort

Wie fügt man eine benutzerdefinierte Methode zur automatisch generierten Klasse in Entity Framework hinzu?

Ich habe eine Klasse mit 2 Methoden wie folgt: %Vor% Manager und Mitarbeiter sind Klassen, die aus der Datenbank (in Entity Framework) generiert werden. Ich denke, es ist zum Beispiel hässlich, wenn ich mehr Klassen erweitern muss, also möch...
18.05.2011, 02:27
5
Antworten

Ist DI die einzige Lösung für Singleton und / oder statische Objekte?

Mir wurde gesagt, dass Singletons schwer zu testen sind. Ссылка Ссылка Mir wurde gesagt, dass statische Methoden / Objekte auch nicht gut sind. Ссылка Im Grunde scheint die einzige Lösung DependencyInjection zu sein. A...
16.05.2011, 21:38
1
Antwort

typedef Vererbung aus einer reinen abstrakten Basis

Bearbeiten: duplizieren gefunden Ich habe einen Problemcode auf den einfachsten Arbeitsfall reduziert, um Folgendes zu illustrieren: mein typedef in einer reinen abstrakten Basisklasse wird nicht von der abgeleiteten Klasse geerbt. Im folge...
03.09.2010, 20:21
3
Antworten

Wie schreibe ich eine große WinForms-Anwendung?

Ich werde eine ziemlich große / komplexe WinForm-Anwendung wie Paint.NET, SharpDevelop usw. schreiben. Ich denke, eines der wichtigsten Dinge beim Erstellen einer solchen Anwendung ist, das Projekt richtig zu strukturieren, um Wartbarkeit und Ko...
09.02.2010, 05:52
2
Antworten

Können DTOs verschachtelte DTOs haben?

Ich habe das folgende Domänenmodell: %Vor% Mein Dienst hat den folgenden Code: %Vor% Mein Dienst ruft eine Wiedergabeliste und Titel aus der Datenbank ab und löst dann für jeden Titel in der Wiedergabeliste eine Abfrage aus, um zusätzlic...
29.06.2011, 16:35
3
Antworten

Muster zum Erstellen einer großen Hierarchie von Objekten

Ich habe ein Problem mit einer relativ großen Objekthierarchie wie folgt: Spiel hat einen Community Manager Community Manager hat ein Netzwerk network hat viele Spieler network hat viele Freundschaften player hat einen Stra...
25.01.2010, 14:38
6
Antworten

Auf der Suche nach einem Design-Muster, das den Huuuge ersetzt, wenn es sich um einen Objekttyp handelt

OK, ich suche einen Code, der ungefähr so ​​aussieht: %Vor% Nun wäre ein Ansatz, alle Objekte o , die als Parameter verwendet werden, so zu implementieren, dass sie eine Schnittstelle wie implementieren %Vor% Aber das Problem dabei ist...
20.11.2008, 17:48
2
Antworten

warum verwenden Sie String-Konstanten vs Enum-Konstanten?

Ich habe eine designbezogene Frage. Ich habe gesehen, dass die UIApplication-Klasse diese Art von Flags hat: %Vor% und auf der anderen Seite deklariert die Klasse UITableView Strukturen wie: %Vor% Einer ist für Benachrichtigungen und...
31.08.2011, 20:54