Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by Sir Rufo,
9. Dez 2012
Übersichtlicher ist hierbei nicht zu verwechseln mit weniger Code. Im Gegenteil es gibt mehr Code.
Der Vorteil ist aber, dass man die Gesamtproblematik zerlegt in kleine übersichtliche Häppchen (die einzelnen States).
Und je komplizierter der Sachverhalt umso mehr Vorteile bringt es.
Zum Vergleich mal FizzBuzz (Fun Code of the Week # 5 - Nick Hodges) in der simpelsten Version:
program...
Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by Sir Rufo,
8. Dez 2012
Wenn man jede Ampel für sich betrachtet, dann kann man diese zusammenfassen (ich habe jetzt ganz bewusst keine Ampelklasse angelegt, die natürlich noch besser wäre) und für die Steuerung (im Timer) erheblich leichter ansprechen.
Beispielhaft habe ich nur eine Ampel angelegt, die anderen können quasi per CopyPaste erstellt werden.
type
TForm1 = class( TForm )
Ampel1_Rot_Image :...