Ich bin ein bisschen neu im Design Pattern-Konzept.
C# ist meine primäre Programmiersprache. (Ich benutze VB von Zeit zu Zeit). Ich will keinen schlampigen Code schreiben, der unflexibel, nicht erweiterbar und fehlerhaft ist.
Immer wenn ich ein Designmuster in Aktion sehe, genieße ich die Logik dahinter und verstehe es gut, aber leider habe ich Probleme, sie in meinen Projekten umzusetzen.Design Patterns ... Wo soll ich anfangen? (Einige reale Proben)
Sie sehen, es gibt viele Design-Muster (120+ denke ich) und ich bin irgendwie unter ihnen verloren, wenn ich entscheiden will, welche zu verwenden.
Wenn es darum geht, sie in Aktion zu verwenden, habe ich keine Ahnung, was ich wählen soll.
Alles, was ich von Tutorials bekomme, sind einige ziemlich einfache Code-Snippets, die weit entfernt von der Produktionsumgebung sind. außer DDD-Muster was ich geschafft habe, es gut zu lernen, da es mindestens 2 gute Bücher und viele Ressourcen darüber gibt.
Jetzt meine Frage:
Gibt es irgendwo, dass ich einige echte Proben mit verschiedenen Design-Muster finden kann? Zumindest einige "praktischere" Beispiele. Kennst du irgendwo, dass ich solche Bücher/Proben/Ressourcen auch für andere Muster finde?
Danke.
+1 Ein tolles Buch für den Einstieg. Es macht es viel einfacher, als nächstes in das GoF-Buch zu kommen, für Leute, die neu in diesen Themen sind. – FrustratedWithFormsDesigner
Es ist lustig, jeder scheint zuzustimmen, es ist das beste Buch, aber ich mochte nie, wie es strukturiert war. – ken
@ken ja, es ist ein bisschen anders, das ist sicher. Obwohl es seltsam strukturiert ist (anders als fast jedes andere Buch, besonders technische Bücher), bietet es meiner Meinung nach das Material in einer viel zugänglicheren Methode als jedes andere Designmuster, das ich bis jetzt gesehen habe. Sie tun dies, indem sie die Themen so weit wie möglich abschwächen, so dass sie fast trivial leicht zu verstehen sind. Designmuster sind jedoch so ein heikles Thema, dass es in diesem Fall tatsächlich funktioniert. –