Als «design-patterns» getaggte Fragen

Ein Entwurfsmuster ist eine allgemeine wiederverwendbare Lösung für ein häufig auftretendes Problem beim Software-Entwurf. 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 Textmusterabgleich. Wenn Sie dieses Tag für umfangreiche Fragen zur Implementierung verwenden, markieren Sie die Codesprache, in der die Implementierung geschrieben ist.

4
CQRS: Befehlsrückgabewerte [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Verbessere diese Frage Es scheint endlose Verwirrung darüber …



6
Winkelentwurfsmuster: MVC, MVVM oder MV *?
Angular 1.x (AngularJS) folgte aufgrund seiner bidirektionalen Datenbindungsfunktionalität mehr oder weniger dem MV * -Designprinzip. Angular2 verwendet eine komponentenbasierte Benutzeroberfläche, ein Konzept, das React-Entwicklern möglicherweise vertraut ist. In gewisser Weise verschwimmen die Angular 1.x-Controller und -Anweisungen in der neuen Angular 2-Komponente. Dies bedeutet, dass es in Angular 2 keine Controller …


6
Was nützt das SyncRoot-Muster?
Ich lese ein Buch, das das SyncRoot-Muster beschreibt. Es zeigt void doThis() { lock(this){ ... } } void doThat() { lock(this){ ... } } und vergleicht mit dem SyncRoot-Muster: object syncRoot = new object(); void doThis() { lock(syncRoot ){ ... } } void doThat() { lock(syncRoot){ ... } } Allerdings …


2
Java - Wie kann ein Ressourcendateipfad während des Komponententests gegen eine Testdatei ausgetauscht werden?
Ich habe eine Ressourcendatei mit einigen Einstellungen. Ich habe eine ResourceLoader-Klasse, die die Einstellungen aus dieser Datei lädt. Diese Klasse ist derzeit eine eifrig instanziierte Singleton-Klasse. Sobald diese Klasse geladen wird, liest sie die Einstellungen aus der Datei (Dateipfad, der als konstantes Feld in einer anderen Klasse gespeichert ist). Einige …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.