Ich würde denken, dass es auch schwierig ist, Entwurfsmuster zu studieren. Man muss mehr über OOP wissen und einige Erfahrungen mit der Entwicklung mittlerer bis großer Anwendungen haben. Ich selbst lerne in einer Gruppe von Entwicklern, um Diskussionen zu führen. Wir folgen Ein Lernleitfaden für Entwurfsmuster dass sie die Musterstudie abgeschlossen haben. Es gibt C#- und JavaScript-Entwickler, die sich zusammenschließen. Ich finde es toll, dass die C#-Entwickler Codes in JavaScript schreiben und die JavaScript-Entwickler das Gleiche für C#-Codes tun. Nach einem Meeting recherchiere ich auch zu Hause und lese ein paar Bücher, um sie zu überprüfen. Der beste Weg, um mehr zu verstehen und sich zu erinnern, ist meiner Meinung nach ein Blog mit Beispielen sowohl in C# als auch in JavaScript hier http://tech.wowkhmer.com/category/Design-Patterns.aspx .
Ich würde vorschlagen, dass Sie zunächst den Namen der Muster verstehen, bevor Sie zu den einzelnen Entwurfsmustern gehen. Außerdem, wenn jemand das Konzept kennt, erklären Sie es bitte und geben Sie ein Beispiel, nicht nur in der Programmierung, sondern auch in der Lesewelt.
zum Beispiel:
Fabrik Methode:
Welt lesen: Ich gebe einfach $5, $10 oder $20 und es wird eine Pizza produziert, ohne etwas darüber zu wissen, wie sie produziert wird, ich bekomme einfach eine kleine, mittlere oder große Pizza, je nach Geldeinsatz, so dass ich essen oder was auch immer tun kann.
Programmierung: Der Client übergibt der Factory-Methode einfach den Parameterwert $5, $10 oder $20, und sie gibt das Pizza-Objekt zurück. So kann der Kunde dieses Objekt verwenden, ohne zu wissen, wie es verarbeitet wird.
Ich bin mir nicht sicher, ob Ihnen das helfen kann. Es hängt vom Wissensstand der Teilnehmer an der Sitzung ab.