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.


2
Singleton von Jon Skeet Klarstellung
public sealed class Singleton { Singleton() {} public static Singleton Instance { get { return Nested.instance; } } class Nested { // Explicit static constructor to tell C# compiler // not to mark type as beforefieldinit static Nested() {} internal static readonly Singleton instance = new Singleton(); } } Ich …

5
Wie kann man einem 5-Jährigen die Abhängigkeitsinjektion erklären? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …



4
Was ist der Unterschied zwischen MVC-, MVP- und MVVM-Entwurfsmustern in Bezug auf die Codierung von c #?
Wenn wir Google mit dem Ausdruck "Was ist der Unterschied zwischen MVC-, MVP- und MVVM-Entwurfsmuster" durchsuchen, erhalten wir möglicherweise einige URLs, die den Unterschied zwischen MVC MVP- und MVVM-Entwurfsmuster theoretisch wie folgt diskutieren : MVP Verwendung in Situationen, in denen eine Bindung über einen Datenkontext nicht möglich ist. Windows Forms …



13
Was ist ein Anti-Muster?
Ich studiere Muster und Anti-Muster. Ich habe eine klare Vorstellung von Mustern, aber ich bekomme keine Anti-Muster. Definitionen aus dem Internet und Wikipedia verwirren mich sehr. Kann mir jemand in einfachen Worten erklären, was ein Anti-Muster ist? Was ist der Zweck? Was machen Sie? Ist es eine schlechte oder eine …

20
Was ist das Fassadenmuster?
Ist Fassade eine Klasse, die viele andere Klassen enthält? Was macht es zu einem Designmuster? Für mich ist es wie eine normale Klasse. Können Sie mir dieses Fassadenmuster erklären ?

7
Entwurfsmuster: Factory vs Factory-Methode vs Abstract Factory
Ich habe Designmuster von einer Website gelesen Dort habe ich über Factory, Factory-Methode und Abstract Factory gelesen, aber sie sind so verwirrend, dass die Definition nicht klar ist. Nach Definitionen Factory - Erstellt Objekte, ohne die Instanziierungslogik dem Client zur Verfügung zu stellen, und verweist über eine gemeinsame Schnittstelle auf …


3
REST-API-Anmeldemuster
Ich erstelle eine REST-API, die den Vorschlägen von Apigee genau folgt, Substantive verwendet, keine Verben, in die URL eingebrannte API-Version, zwei API-Pfade pro Sammlung, Verwendung von GET POST PUT DELETE usw. Ich arbeite am Anmeldesystem, bin mir aber nicht sicher, wie REST-Benutzer ordnungsgemäß angemeldet werden sollen. Ich arbeite derzeit nicht …

8
Frühling AOP vs AspectJ
Ich habe den Eindruck, dass Spring AOP am besten für anwendungsspezifische Aufgaben wie Sicherheit, Protokollierung, Transaktionen usw. verwendet wird, da benutzerdefinierte Java5-Annotationen als Framework verwendet werden. AspectJ scheint jedoch in Bezug auf Designmuster freundlicher zu sein. Kann jemand die verschiedenen Vor- und Nachteile der Verwendung von Spring AOP vs AspectJ …


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.