Einzelnen Beitrag anzeigen

Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#5

Re: Actions einzeln oder gruppieren?

  Alt 20. Jun 2008, 21:16
Hi,

Zitat von marabu:
Ich fürchte ich habe deinen Thread-Titel falsch interpretiert. Wenn die Action-Komponenten diskret bleiben, dann ist alles okay.
Ja, das meinte ich - wie gesagt ein Freitagabend-Thread

Zitat von marabu:
Wenn du dich auf mehr Übersichtlichkeit durch shared event handler bei der VCL berufst, dann gilt das natürlich auch für TActions.
Sehe ich genauso.

Zitat von marabu:
Generalisieren mag ich diesen Ansatz aber nicht und ich muss auch feststellen, dass ich in meiner beruflichen Praxis noch keine Notwendigkeit für dieses Vorgehen bei TActions gesehen habe. [...] Das Zusammenlegen mehrerer event handler ohne diese Motivation überzeugt mich nicht - zumindest nicht sofort.
Notwendigkeit besteht keine, das stimmt. Ich wollte nur wissen, ob ich mich im Rahmen von lesbarem, wartbarem Code bewege.

Ich habe mir in den letzten Projekten angewöhnt, die UI-Interaktionen über die Actions laufen zu lassen. Update und Executes sind bei mir immer Shared-Eventhandler, also gruppiert.

Es ist sicherlich ungewöhnlich, aber nicht verkehrt. Ich glaube mal einen ähnlichen Ansatz bei Troy Wolbrink (TntUnicode) oder Robert Lee (SpTBX) gesehen zu haben und bin von der Struktur begeistert. Es ähnelt in diesem Modellansatz ja einer kleinen Messagequeue

Gruß Assertor
Frederik
  Mit Zitat antworten Zitat