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

Erstellen einer Klasse singleton ohne Verwendung der statischen Methode

Ich muss eine Singleton-Klasse erstellen, ohne eine statische Methode beizubehalten. Wie kann ich das tun?     
22.12.2011, 10:41
5
Antworten

In der idealen MVC sollte die Ansicht das Modell kennen?

Meine Frage bezieht sich auf die ideale oder originale MVC-Interpretation Ссылка Wie MVC Ziel ist, Abhängigkeiten zu reduzieren, sollte die Ansicht das Modell kennen? Was würde dann verhindern, dass es fett wird und direkt Model-Methoden au...
18.09.2010, 14:19
12
Antworten

Wie wird häufig geänderter Produktionscode verwaltet?

Mein Projekt veranlasst mich, viele Änderungen am Produktionscode vorzunehmen. Die Anforderung wird immer lauter und ich muss Änderungen vornehmen und so schnell wie möglich bereitstellen. Manchmal habe ich am Ende Patch-Art Code erstellt, weil...
18.11.2008, 10:29
3
Antworten

Vorzuordnen einer Liste von None

Angenommen, Sie möchten eine Funktion schreiben, die eine Liste von Objekten liefert, und Sie wissen im Voraus die Länge n einer solchen Liste. In Python unterstützt die Liste den indizierten Zugriff in O (1), daher ist es wohl eine gute I...
06.03.2014, 13:14
5
Antworten

So ändern Sie die Registerkarte von TabControl in WPF, ohne das MVVM-Muster zu verletzen

Mein WPF-Windows enthält ein TabControl, das Inhalte auf verschiedenen Registerkarten anzeigt. Ein Klick auf die Schaltfläche unten führt eine Methode über die ICommand-Schnittstelle / Binding aus. Die aufgerufene Methode generiert Text, der auf...
06.03.2013, 16:48
3
Antworten

Factory-Muster zum Erstellen vieler abgeleiteter Klassen

Ich habe ein Factory-Objekt ChallengeManager , um Instanzen eines Challenge -Objekts für ein Spiel zu generieren, das ich gerade erstelle. Es gibt viele Herausforderungen. Die Konstruktoren für jede Challenge -Klassenableitung sind unter...
27.04.2015, 23:05
2
Antworten

Verwenden der rekursiven Musterschleife mit node.js

Ich habe versucht, node.js zu verwenden, um durch ein Array von Städten zu iterieren und eine iterative Anfrage nach google für Richtungen auf jedem zu machen (ich dann JSON.parse, um die Laufwerkzeiten zu abstrahieren). Ich muss einen Weg finde...
15.04.2012, 12:10
3
Antworten

Programmieren Sie Klasse programmatisch in iOS

Ich arbeite an einem großen iOS-Projekt, das Design ist nicht so schön, wie ich es gerne hätte, aber ich muss dabei bleiben. (Das Leben kann manchmal eine Hündin sein). Die Sache ist, dass wir eine Bibliothek haben, die einen Katalog durchsuc...
24.11.2011, 16:13
5
Antworten

DB: Um Identitätsspalte zu verwenden oder nicht?

Beim Entwerfen einer Tabelle sagt mein Kollege hier, dass ich die Identitätsspalte vermeiden sollte, da sie spezifisch für SQL Server und MS Access ist. Aber ich unterscheide mich mit seinen Ansichten, da es meine Codierung einfacher macht. S...
09.10.2008, 08:14
2
Antworten

C ++ Singleton Klasse - Vererbung gute Praxis

In einem bestehenden Projekt soll ich eine Controller-Klasse (MVC) erben, die als Singleton deklariert ist, um meine eigene Behandlung zu definieren. Wie kann diese Singleton-Klasse richtig abgeleitet werden? Zuerst erweitere ich den Kontext...
21.02.2012, 01:06