Java Pub House

In this podcast we talk about the Model-View-Controller pattern (and is prettier cousin, the Model-View-Presenter), and go over how to go about implementing the MVC/MVP Pattern (really, what to instantiate first, and how to wire the whole thing). We also cover the caveats of implementing the MVC, including escaped references in construction, and making the view alway update from the model state. Lastly we talk about where to store view information (such as window size and colors, etc. Hint: not in the model). In all, if you ever needed to touch MVC code, this will help you light the path to awesome interaction! (and ease of unit testing) reference to the MVP pattern)

Questions, feedback or comments!

Subscribe to our podcast! (
ITunes link (
Java 7 Recipes book! (

Direct download: JPHE12.mp3
Category:Patterns -- posted at: 1:00am CST