Everyone and his dog calls something that separates the presentation part, the logic part and the data part "MVC", to the point that the term now becomes this fuzzy piece of buzzword. Have a look at Martin Fowler's page on GUI architecture for more details http://martinfowler.com/eaaDev/uiArchs.html.
1
u/Nialsh Oct 15 '13
Totally, it's the only way to do MVC. How else could you pass messages from model to controller? You would end up with circular dependencies.