[thelist] MVC, Frameworks, and the big picture

Paul Bennett Paul.Bennett at wcc.govt.nz
Sun Jul 27 21:51:02 CDT 2008

Hi Jeremy,

Lack of ability to reuse code is something that MVC frameworks can be criticised for (code tightly tied to models and controllers on a per-project basis).
Fortunately many frameworks have compensated for this - cakePHP has 'behaviors' for models and 'components' for controllers which allow you to create classes which benefit from the frameworks built in classes and methods and can still be easily reused in other projects. I imagine other frameworks have similar constructs.

The learning curve is steep and it can be frustrating but the view from the top is well worth it. Once MVC clicks and you get to know your particular flavour of MVC framework better you'll be loathe to work without it. It really will help your application development skills and ability jump top the 'next level' (wherever that is..)


More information about the thelist mailing list