![]() |
AW: Welche Pattern oder Regeln sollte man als Basic’s kennen?
Zitat:
|
AW: Welche Pattern oder Regeln sollte man als Basic’s kennen?
Es könnte auch hilfreich sein sich mit UML-Diagrammen zu beschäftigen, welche Design-Patterns visuell darstellen können.
![]() ![]() Design-Pattern sind die eine Sache, das kann man schon nachvollziehen. Ich persönlich finde es aber meist sehr viel schwieriger die passenden Einsatzorte von bestimmten Pattern zu identifizieren und umzusetzen. Das braucht wohl immer extrem viel Erfahrung aus verschiedenen Bereichen um da immer 100% sicher zu sein und machmal passen halt auch zwei Pattern für eine Aufgabe oder Patterns könnten kombiniert werden, welche Lösung ist dann die Richtige. Da fände ich eine größere Sammlung von echten Anwendungen mit kurzer Analyse welche Pattern wie und warum benutzt werden sehr sinnvoll, die meisten Beispiele aus den Büchern die ich kenne sind oft etwas sperrig und konstruiert. Ich habe mir die Leseprobe im Rheinwerk mal angesehen, da scheint es ganz gut im wirklichen Betrieb einer Webseite erklärt zu sein, aber im wesentlichen Teil geht es da doch um den Aufbau des Pattern an sich. Könnte gut sein dass es im Buch doch mehr gute Beispiele gibt, dann würde ich mir das auch mal ansehen. Vielleicht kennt ja jemand auch eine gute Seite oder Buch mit echten ( und verschiedenen ) Beispielen aus der Praxis, um mal von ganz verschiedenen Seiten auf bestimmte Probleme und Designs zu schauen. |
AW: Welche Pattern oder Regeln sollte man als Basic’s kennen?
Zitat:
Ich hatte z.B. nie verstanden wozu man Interface benötigt. Dann musste ich ein Projekt erweitern wo 4 Klassen enthalten waren die voneinander erbten. Im Zuge der Erweiterungen stellte ich dann fest, dass ich meine Klassen-Felder nicht wirklich testen konnte! Dann hatte ich was gefunden wo es um Entkopplung ging über Interface. Erst dann wurde mir das alles klarer. Es läuft alles auf Erfahrung hinaus! Aber ich denke es kann hilfreich sein das wichtigste vorher gelesen zu haben, um sich im richtigen Moment dran zu erinnern und das im Moment dann im Nachhinein anzupassen. Das direkt anzuwenden ist (für mich) sehr schwierig. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz