Suchergebnisse für Anfrage "design-patterns"

7 die antwort

Unterschied zwischen dem zusammengesetzten Muster und dem Dekorationsmuster?

Was ist der Unterschied zwischen dem zusammengesetzten Muster und dem Dekorationsmuster?

10 die antwort

Wo erfassen Sie Validierungsregeln für Formulardaten in einer Webanwendung?

Angenommen, Sie haben ein Webformular mit einigen Feldern, die Sie als Teilmenge der alphanumerischen Zeichen, einer minimalen oder maximalen Länge usw. validieren möchten. Sie können im Client mit Javascript validieren, Sie können die Daten ...

3 die antwort

DDD - Entitätsstatusübergang

Betrachten Sie das folgende vereinfachte Beispiel: public class Ticket { public int Id; public TicketState State; public Ticket() { // from where do I get the "New" state entity here? with its id and name State = State.New; } public void ...

TOP-Veröffentlichungen

1 die antwort

MVVM Light Toolkit - Messenger verwendet Event Aggregator oder Mediator Pattern?

Kann mir bitte jemand weiterhelfen wenn gesuchtI / Messenger-Klasse (und Implementierung) [https://mvvmlight.codeplex.com/SourceControl/latest#V3/GalaSoft.MvvmLight/GalaSoft.MvvmLight%20%28NET35%29/Messaging/IMessenger.cs] vonMVVM Light-Toolkit ...

7 die antwort

Ist ServiceLocator ein Anti-Pattern?

Kürzlich habe ich gelesenMark Seemanns Artikel [http://blog.ploeh.dk/2010/02/03/ServiceLocatorisanAnti-Pattern/]über Service Locator Anti-Pattern. Der Autor weist auf zwei Hauptgründe hin, warum ServiceLocator ein ...

2 die antwort

Powershell-Scripting: Empfohlene Methode zum Implementieren von ShouldProcess, wenn Funktionsaufrufe verschachtelt sind?

Testskript: function outer { [cmdletbinding(supportsshouldprocess=$true)] param($s) process { $pscmdlet.shouldprocess("outer $s", "ShouldProcess") | out-null "" | out-file "outer $s" inner ImplicitPassthru inner VerbosePassthru -Verbose:$Verbose ...

2 die antwort

Wie geht das Musterbeispiel von Yegge mit Instanzvariablen um?

Ich mag Steve YeggesBeispiel für ein Prototypmuster [http://steve-yegge.blogspot.com/2008/10/universal-design-pattern.html]und beschlossen, ein schnelles Proof-of-Concept-Beispiel zu erstellen. Allerdings habe ich nicht wirklich nachgedacht. Es ...

2 die antwort

Was macht die Methode MemberwiseClone ()?

Ich bin mit diesem Code unten verwechselt, Developer devCopy = (Developer)dev.Clone();Klonmethode der Entwicklerklasse, mit der nur ein Employee-Klon erstellt wird. So erhält der Entwickler einen weiteren Klon des Entwicklers. public abstract ...

1 die antwort

Unterschied zwischen @Delegate, @Mixin und Traits in Groovy?

Würde mir jemand erklären wann ich das nutzen möchteGroovige Eigenschaften [http://beta.groovy-lang.org/docs/groovy-2.3.0-SNAPSHOT/html/documentation/core-traits.html] Mixins (@Mixin) vs. Delegates (@Delegate)? Vielleicht würden ein ...

8 die antwort

Generisches Singleton <T>

Ich habe eine Frage, ist dies der richtige Ansatz, um einen generischen Singleton zu erstellen? public class Singleton<T> where T : class, new() { private static T instance = null; private Singleton() { } public static T Instancia { get { if ...