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

Ist Java's String Intern ein Fliegengewicht?

Befolgt die Implementierung des String-Speicherpools von Java das Flightweight-Muster? Warum ich diesen Zweifel habe, sehe ich, dass in Intern kein extrinsischer Staat involviert ist. In GoF habe ich gelesen, dass es ein Gleichgewicht zwische...
25.06.2012, 12:12
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
1
Antwort

Arbeitseinheitsmuster - Verwalten von übergeordneten untergeordneten Beziehungen

Ich benutze einen Mikro-Orm (Dapper) und versuche, eine Unit of Work (UoW) Implementierung für meine Repositories zu finden. Ich bin ein bisschen ratlos, wie man am besten mit Eltern-Kind-Beziehungen (Fremdschlüssel) in meiner UoW ​​umgehen kann...
10.06.2011, 10:38
1
Antwort

Gibt es ein Entwurfsmuster zum Zusammenführen doppelter Datenbankeinträge?

Nehmen wir zum Beispiel an, ich hätte eine Social-Networking-Site für Filmfans. Einige Leute listen "Rocky" als ihren Lieblingsfilm, andere Listen "Rocky 1", andere immer noch "Rocky I". Das Offensichtliche ist, die drei zusammenzuführen und die...
02.11.2011, 18:37
1
Antwort

Wie implementiere ich eine generische RepositoryFactory?

Ich versuche ein generisches Repository zu implementieren. Das ist, was ich bis jetzt habe ... %Vor% Die RepositoryFactory wird von meiner Arbeitseinheitsimplementierung verwendet %Vor% Wie auch immer, die Frage, die ich stellen möchte,...
21.12.2010, 15:46
2
Antworten

UAC- und Erhöhungsaufforderungsmuster

Ich habe einige Fragen bezüglich der UAC und der Erhöhung von Rechten gelesen, aber ich habe keine befriedigende / umfassende Antwort gefunden. Ich habe dieses Szenario: Unter Windows 6 oder höher, wenn der Benutzer ein Konfigurationsfenster...
26.06.2010, 16:13
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

Welcher Art ist die korrekte Eingabe von Webformularen für verschiedene Kontexte?

Was halten Sie alle für den richtigen (am flexibelsten, lose gekoppelten, robustesten usw.) Weg, um Benutzereingaben aus dem Internet für die Verwendung in verschiedenen Teilen einer Webanwendung sicher zu machen? Natürlich können wir für jeden...
16.08.2009, 02:48
3
Antworten

Techniken für objektorientierte oder modulare Datei- und Daten-I / O?

Es sieht so aus, als ob ich jedes Mal, wenn ich Code schreibe, der mit Fetch-, Push-, Lese- oder Schreiboperationen arbeitet, ad hoc, hässlich und völlig unbrauchbar außerhalb des Kontextes dieser exakten Anwendung ist. Schlimmer noch, es fühlt...
05.06.2016, 19:30
2
Antworten

EditText Eingabe mit Muster android

Ich habe einen EditText, in dem ich alphanumerische Eingabe von einem benutzerspezifischen Muster akzeptieren muss, und Bindestriche '- werden automatisch eingefügt. > %Vor% Wie erreiche ich das? Gibt es irgendein Musterwerkzeug in andro...
22.11.2010, 09:35