12 Oct
2005
12 Oct
'05
3:32 p.m.
Quoting Ben Fowler <ben.the.mole@...400...>:
In classic MVC, the View would be bound directly to the Model, with no layer in between.
Are you actually advocating that for Inkscape (or any other Gnome or GTK Application)? To me it seems to have the fatal drawback that the Model has a dependency on the View and must know how to drive each and every View that interested developers come up with.
No, it just means that the View would use callbacks or an Observer-ish interface to receive notifications from the Model. The Model need have no knowledge of the specific View class whatsoever.
The View, of course, is aware of the Model class and manipulates it directly.
-mental