I have been building some simulations for online training content. I always try to use OOP with AS2 (and now sometimes AS3). So everything is strong typed and use inheritance whereever possible which allows us to take one control and reuse it somewhere in a different simaulation
Now I've been reading about the MVC pattern in Moock's Essential Actionscript 2.0 and am thinking of how to implement it as I can see some benefits. But the example he uses with the clock means that everything is very loose and not strong typed.
I would say that I probably use more of an Event-Listener model so that parts can be reused easily. I suppose this gives a model - controller type structure as the view and controller are all one item which pass data to the model using event listeners
Has anyone got examples or experience of using the MVC with true OOP?
Is it even worth trying to implement a MVC pattern if I'm already using OOP and event-listeners to pass data about?
