MVC song
karl
karl.ramberg at chello.se
Mon Jul 17 09:52:18 UTC 2006
David Corking skrev:
> Thanks for the explanation Ralph.
>
> On 7/17/06, Ralph Johnson <johnson at cs.uiuc.edu> wrote:
>> The problem is that the song is NOT about Smalltalk MVC. In this
>> song, the controller is a layer between the view and the model, which
>> usually means it is a mediator. ...
>
>> The song desribes Ivar Jacobson's Model/Interface/Control, in which
>> the Control is responsible for an entire use case. It is not MVC.
>> Jacobson's model is like the MVC model, but his Interface is a
>> combination of View and Controller and his Control is not at all like
>> a real Controller.
>
> Has anyone seen a longer article that compares several different MVC
> and Model/Interface/Control design strategies, as used in, say an
> Apple GUI, a Struts Web app and in Smalltalk MVC / Morphic / Tweak /
> Seaside? I would like to understand the Smalltalk heritage for
> current UI implementation practices, and see code samples or
> pseudocode for where they differ.
>
> If so, I would love to read such an article.
>
> I know the best way would be to build my own and judge how
> maintainable they are, but I am not motivated to learn Java and
> Objective-C :)
>
>
MVC was implemented in Smalltalk in the late seventies by Trygve Reenskaug,
he's on this list. Here is his homepage:
http://heim.ifi.uio.no/~trygver/themes/mvc/mvc-index.html
karl
More information about the Squeak-dev
mailing list
|