Ja, muss man sich überlegen, ob dieser Gewinn es wert ist.petaod schrieb:
Aber es vereinfacht die Kreuzung.ErfinderDesRades schrieb:
Das verkompliziert aber die Ampeln.
Gewinn: Es vereinfacht die SteuerungsLogik der Kreuzung ein bischen. Kompliziert bleibt die Kreuzung dennoch.
Kosten: Ampel (die zuvor ganz "dumm" war) benötigt nun auch SteuerungsLogik. Kreuzung muss die neue Ampelsteuerung antriggern.
quasi eine grosse State-Machine die eine kleine ansteuert.
Aber für OOP ganz dolle: Vielleicht kann man das zum Anlass nehmen, eine State-Machine-Base zu schaffen, die die Gemeinsamkeiten der beiden implementiert (ja, warn Witz )
Joah - vom inhaltlichen her sagte ich das bereits in Post#33Gonger96 schrieb:
...StateMachine...
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „ErfinderDesRades“ ()