Model View Presenter 23 December 2003
keywords: blog, design, Smalltalk, Model View Presenter, MVP, Model View Controller, MVC, Dolphin, Object-Arts, Taligent
Lots of people throw the phrase "Model-View-Controller" (MVC) around dismissively. I doubt that most people doing this really know what they're talking about. I'm taking some time out to study a derived pattern called "Model View Presenter".
Here's some useful study material:
- Object-Arts Paper: http://www.object-arts.com/Papers/TwistingTheTriad.PDF
- Ted Bracht's tutorial book: The Dolphin Smalltalk Companion (ISBN: 0-201-73793-0)
- Dolphin Smalltalk UI framework code (of course)
- Taligent Whitepaper: http://www.carfield.com.hk/document/software_design/MVP.pdf
- In Delphi: http://www.btinternet.com/~joannac/MVP.htm