Good2Read: The Model-View-Presenter-ViewModel Design Pattern for WPF

This article in the December issue of the MSDN Magazine caught my attention.  Bill Kratochvil presents the advantages of developing extensible enterprise apps with what he calls the MVPVM pattern.  He stresses the importance of architectural patterns chosen and the direct correlation they have on code-reuse and resource allocation.  “The patterns you use will determine whether you paint yourself into a corner or keep your back to the open opportunities the future might bring.”  The article is a very good read if at all to get the reader thinking about revisiting the proven design patterns available today.