![]() |
Re: Observer-Pattern
Zitat:
Aber auch da findest du sicherlich eine Menge in der DP. Ansonsten freut es mich, wenn es dir geholfen hat! |
Re: Observer-Pattern
ohne jetzt genau (aus Zeitgründen) alles gelesen zu haben, möchte ich sagen, dass viele Design Patterns ihre Berechtigung haben, das Observer Pattern aber gerade in Delphi nicht !
Es macht den Quelltext schlechter änderbar, ist umständlich und bei näherer Betrachtung sinnlos. Ich würde es nur in Sprachen verwenden, wo Mehrfachvererbungen möglich sind. Um den gleichen Zweck zu erfüllen (eine Benachrichtigung) , würde man in Delphi einfache Event Multicaster nehmen. (und in .NET ja schon fester Bestandteil des Konzeptes) Event Multicaster sind sehr simpel und nicht so starr im Konzept, wie ein festes Observer Pattern mit der Vererbungslösung .. (auf Deutsch, Du verteilst die Events einfach auf mehrere Objekte, die von irgendeinem Event benachrichtig werden sollen und wollen) Gruß stoxx |
Re: Observer-Pattern
Zitat:
Zitat:
|
Re: Observer-Pattern
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:37 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