MVC Model

Mark Guzdial guzdial at cc.gatech.edu
Fri Apr 17 14:10:49 UTC 1998


>Thank you, but that article is a bit too concise for me. I need a good
>tutorial.
>
>Philippe de Rochambeau

I don't know if this is a GOOD tutorial, but you are welcome to check out
my lecture notes at
http://www.cc.gatech.edu/classes/cs2390_98_spring/lectures/count.html
(building the model for a "Count"),
http://www.cc.gatech.edu/classes/cs2390_98_spring/lectures/countui1.html
(building up iterations of UI's in Squeak for the "Count" until we reach
MVC), and
http://www.cc.gatech.edu/classes/cs2390_98_spring/lectures/countui2.html
(building up a windows-based MVC UI in Squeak).

I just finished this sequence in class, and I can let you know next week
after the midterm how it works :-)  MVC has been really hard for my
students to learn.  What I tried in this sequence of lectures was to lead
students through *WHY* MVC was built -- first by building a completely
integrated UI, then creating separate "pluggable" components, and then
using the changed/update mechanism for loosely-coupled UI updates.
Comments appreciated.

Mark

--------------------------
Mark Guzdial : Georgia Tech : College of Computing : Atlanta, GA 30332-0280
(404) 894-5618 : Fax (404) 894-0673 : guzdial at cc.gatech.edu
http://www.cc.gatech.edu/gvu/people/Faculty/Mark.Guzdial.html





More information about the Squeak-dev mailing list