Hallo,
Ik ben al even bezig met programmeren, maar heb het gevoel dat ik verkeerde structuren in mijn programma's leg. Ik ben namelijk een programma aan het schrijven waarin er input en output langs 3 kanten komt.
Er komt dus output én input van:
- De UI
- Midi
- Een ander programma (windows messages)
Voor alledrie heb ik een class geschreven die de connectie en data regelt.
Nu is de vraag:
Tussen deze 3 classes moet er dus voortdurend interactie zijn. Ik was eerst begonnen met events, maar dat werd enorm onoverzichtelijk. Nu heb ik de 3 classes in 1 class gesmeten (mbv partial classes: C#), al veel eenvoudiger, maar dat lijkt mij ook niet de beste oplossing?
Hoe kun je zoiets het beste aanpakken? Gelieve het niet al te moeilijk uit te leggen, ik ben hier nogal nieuw in
.
Bedankt.
Ik ben al even bezig met programmeren, maar heb het gevoel dat ik verkeerde structuren in mijn programma's leg. Ik ben namelijk een programma aan het schrijven waarin er input en output langs 3 kanten komt.
Er komt dus output én input van:
- De UI
- Midi
- Een ander programma (windows messages)
Voor alledrie heb ik een class geschreven die de connectie en data regelt.
Nu is de vraag:
Tussen deze 3 classes moet er dus voortdurend interactie zijn. Ik was eerst begonnen met events, maar dat werd enorm onoverzichtelijk. Nu heb ik de 3 classes in 1 class gesmeten (mbv partial classes: C#), al veel eenvoudiger, maar dat lijkt mij ook niet de beste oplossing?
Hoe kun je zoiets het beste aanpakken? Gelieve het niet al te moeilijk uit te leggen, ik ben hier nogal nieuw in
Bedankt.