I’ll be presenting a brief description of the Model View Presenter pattern and participating in a discussion about GUI design patterns tomorrow at the Grand Rapids Java User’s Group meeting. The presentation files are available here for anyone who is interested.
GUI design patterns have been a recent favorite topic of mine and it seems also of several other local software developers. My inspiration has been due in large part to my personal discovery of the Presenter First design pattern described by Atomic Object — an excellent read if you have the time. I gave two patterns brief mention (or that was the intent) a few months ago at a GR Perl Mongers meeting about developing large programs using Perl, and that generated some very good discussion and nearly ran me out of time for the rest of the talk. I have to thank Carlus for setting me straight on a few points of MVP, and also for helping put together this Tuesday’s GR-JUG meeting. I’m looking forward to some excellent discussion!