I've been struggling with the MVC pattern and how it can apply to the typical UIs I deal with.
Take cell phones, for example. How does the MVC idea fit into that?
Also, how do menus fit into MVC? (Li,e the "File" menu of your browser) Is the menu part of the M, the V, or the C? When the user chooses "Print" from the menu, is the resultant popup part of the M, V, or C?
Or am I getting too wrapped up around the purity of the concept and should just accept that there's deviations in a normal application.
Take cell phones, for example. How does the MVC idea fit into that?
Also, how do menus fit into MVC? (Li,e the "File" menu of your browser) Is the menu part of the M, the V, or the C? When the user chooses "Print" from the menu, is the resultant popup part of the M, V, or C?
Or am I getting too wrapped up around the purity of the concept and should just accept that there's deviations in a normal application.