Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
27. Aug 2015
Das impliziert aber noch die Rule #7
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
27. Aug 2015
In so einem Fall sollte man sich auch von einer Schleife verabschieden und das mit etwas ersetzen, was zu dem Use-Case besser passt: Eine State-Machine.
Damit bekommt man dann auch die kompliziertesten Verschachtelungen sauber in den Griff.
http://melander.dk/delphi/statemachine/
https://github.com/malcolmgroves/TStateMachine (nicht so tolle Portierung von...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
27. Aug 2015
Falsch, das nennt man IoC Inversion of Control.
Das etwas passieren soll steht fest, aber was exakt passieren soll wird injiziert.
Und jeder hat IoC schon verwendet, indem er einen Event belegt hat - ist also ein alter Hut.