Suchergebnisse für Anfrage "design-patterns"
Singleton-Muster in JavaScript
Below ist ein Beispiel für eine sehr beliebte Implementierung des JavaScript-Singleton-Musters: var mySingleton = (function() { var instance; function init() { function privateMethod() { console.log("I am private"); } var privateVariable = "Im ...
Woher kommt die Variable = null als "Objekt zerstören"?
ei der Arbeit an einer Reihe von Legacy-Systemen, die in verschiedenen .NET-Versionen und in vielen verschiedenen Unternehmen geschrieben wurden, finde ich immer wieder Beispiele für das folgende Muste public void FooBar() { object foo = null; ...
Beste Übung, eine ObservableList zu dekorieren und Änderungsereignisse beizubehalten
Meine Datenquelle liefert einObservableList<String>, für meine ListView benötige ich jedoch einObservableList<Warning>. A Warning ist im Grunde genommen nur ein Dekorator für die Zeichenfolgen und fügt einen Booleschen Wert hinzu, um eine ...
Wo verwende ich Delegierte? [geschlossen
Was sind einige Orte der realen Welt, die Delegierte fordern? Ich bin gespannt, in welchen Situationen oder Mustern diese Methode die beste Lösung ist. Kein Code erforderlich.
Wie Designmuster studieren? [geschlossen
Ich habe ungefähr 4-5 Bücher über Entwurfsmuster gelesen, aber ich habe immer noch nicht das Gefühl, dass ich in Entwurfsmustern der mittleren Ebene näher gekommen bin? Wie soll ich Design Patterns studieren? Gibt es ein gutes Buch für ...
Was sind Signale und Slots?
Kann jemand das Muster "Signale und Slots" in einfachen Worten erklären?
DDD und Aggregate Transaction Boundary
Nehmen wir an, ich habe ein Objekt mit dem Namen document und es hat eine Reihe von untergeordneten Objekten in Form von Bildern, Audio, Video usw. Ein Benutzer meiner Anwendung kann also ein Dokument erstellen, indem er Text eingibt, ...
Zwei Schnittstellen mit gleichem Methodennamen - Implementierung von Methoden [geschlossen]
Angenommen, ich habe zwei Schnittstellen: interface IOne { public void method(); }un interface ITwo { public void method(); }Eine konkrete Klasse implementiert beide Schnittstellen: public class A implements IOne, ITwo { public void method(){ ...
Separieren der Belange von Aktivität und GoogleApiClient
Wie immer ist viel Code in meinemLoginActivity und ich würde es wirklich vorziehen, das @ zu trennActivity Verantwortlichkeiten von Google Play melden Bedenken an. Nach dem Umschreiben diesesLoginActivity code mehrfach wurde in ...
Leistungsunterschied zwischen Iterator-Klasse und foreach-Konstrukt
Ich habe den folgenden Code ausgeführt, aber manchmal erhalte ich beim Ausführen eine Nebenläufigkeitsausnahme. ArrayList<Mob> carriers = new ArrayList<Mob>(); ArrayList<Mob> mobs = new ArrayList<Mob>(); ... for (Mob carrier : carriers){ for ...