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.

14
Utility-Klassen sind böse? [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 Ich habe diesen Thread gesehen …

4
Entwurfsprinzipien, Best Practices und Entwurfsmuster für C (oder prozedurale Programmierung im Allgemeinen)? [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 Gibt es bekannte Entwurfsprinzipien, Best …

16
Gibt es praktikable Alternativen zum GOF Singleton Pattern?
Seien wir ehrlich. Das Singleton-Muster ist ein sehr kontroverses Thema mit Hordenprogrammierern auf beiden Seiten des Zauns. Es gibt Menschen, die das Gefühl haben, der Singleton sei nichts anderes als eine verherrlichte globale Variable, und andere, die auf Muster schwören und es ununterbrochen verwenden. Ich möchte jedoch nicht, dass die …


3
Fette Modelle und dünne Controller klingen wie das Erstellen von Gottmodellen [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, …




3
Model-View-Presenter in WinForms
Ich versuche zum ersten Mal, die MVP-Methode mit WinForms zu implementieren. Ich versuche die Funktion jeder Schicht zu verstehen. In meinem Programm habe ich eine GUI-Schaltfläche, die beim Klicken ein offenes Dialogfenster öffnet. Bei Verwendung von MVP verarbeitet die GUI das Schaltflächenklickereignis und ruft dann presenter.openfile () auf. Sollte das …

14
Abstrakte Klasse vs Schnittstelle in Java
Mir wurde eine Frage gestellt, ich wollte meine Antwort hier überprüfen lassen. F: In welchem ​​Szenario ist es besser, eine abstrakte Klasse zu erweitern, als die Schnittstelle (n) zu implementieren? A: Wenn wir ein Entwurfsmuster für die Vorlagenmethode verwenden. Hab ich recht ? Es tut mir leid, wenn ich die …

15
tar: Füge alle Dateien und Verzeichnisse im aktuellen Verzeichnis hinzu, EINSCHLIESSLICH .svn und so weiter
Ich versuche ein Verzeichnis zu tar.gz und benutze tar -czf workspace.tar.gz * Das resultierende tar enthält .svnVerzeichnisse in Unterverzeichnissen, jedoch NICHT im aktuellen Verzeichnis (da *es nur auf "sichtbare" Dateien erweitert wird, bevor es an tar übergeben wird Ich versuchte zu tar -czf workspace.tar.gz .stattdessen aber dann bekomme ich einen …


7
Abhängigkeitsinjektion & Singleton-Entwurfsmuster
Wie identifizieren wir, wann Abhängigkeitsinjektion oder Singleton-Muster verwendet werden sollen? Ich habe auf vielen Websites gelesen, dass dort "Abhängigkeitsinjektion über Singleton-Muster verwenden" steht. Aber ich bin mir nicht sicher, ob ich ihnen vollkommen zustimme. Für meine kleinen oder mittleren Projekte sehe ich die Verwendung von Singleton-Mustern definitiv unkompliziert. Zum Beispiel …


25
Designmuster lernen / implementieren (für Neulinge) [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, …

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.