Mailinglisten-Archive |
Henning Heil schrieb: > Hi Sebastian, alle, > > Sebastian Mendel schrieb: >> Henning Heil schrieb: >> >>> Andi schrieb: >>> >>>> Lohnt es sich sowas wie eine Stateengine für den Ablauf einer Seite bzw >>>> eines Controllers zu schreiben? >>>> >>> Ja und nein. >>> >>> Sicher lässt sich das einfach mit if und else if abbilden, manchmal aber >>> auch nicht so einfach bzw. man verliert bei längeren controllern auch >>> schon mal den Überblick (oder besser: ich verliere ihn manchmal >>> kurzfristig und habe mangelnden Überblick auch schon bei richtigen >>> Entwicklern gesehen ;-)). >>> >> nein, stimmt, if elseif ... ist definitiv nicht die beste Lösung dafür ... >> >> es ist genau wie OOP, natürlich kann man es auch ohne machen, aber ab einem >> gewissen Punkt geht einem einfach die Übersichtlichkeit, Flexibilität, >> Wartbarkeit verloren. >> > also wir unterscheiden ja jetzt gerade mal nach workflow und dem Fluss > in der Applikation, oder ist das jetzt technisch heruntergebrochen das > Gleiche? (tatsächlich zumindest ähnlich, kann ich mir vorstellen, aber > ich würde erstmal Herrn Bergmanns Maschine nicht zur Kontrolle des > Flusses in meiner Appliation benutzen, er schreibt ja auch mehr über die > Abbildung von Prozessen in der Unternehmung, wie es auch der allgemein > gültigen Definition von workflow zu entnehmen wäre.) > > Also: wenn Du nicht den workflow-controller von Sebastian Bergmann > nimmst und nicht if elseif, wie machst Du es dann? Kommen wir doch > langsam mal zu best-practice MVC2, Ausschnitt controller ;-) (ohne den > thread übermässig entführen zu wollen). ich? ... kommt drauf an wie gut das Frühstück war ... oben sprach ich nur von der Theorie ... ;-) naja, der "Workflow", also wer, wann, welche Aufgaben wie zu erldigen hat ist ja nunmal entweder statisch hinterlegt oder Rollen/Benutzer oder Situations -abhängig -- Sebastian Mendel
php::bar PHP Wiki - Listenarchive