> Does anyone use MVC? And if so, how does this differ from 
> fusebox because the way I see it M = Model = Query, V = View 
> = display, C = Controller = Fusebox/Actions.

I have got massively into looking at different methodologies mainly because
I have some of the changes in the FB community and other places (ie Mach II
and the creation of CFCs).

MVC is only one design pattern, albeit a useful one.  Mach II is an
implementation of that design pattern, and therefore is a methodology.
There are many other design patterns (and you'll find reference to the Gang
of Four and others when googling for design patterns).  What I have
discovered is that actually, MVC isn't all that simple to do with CF (Mach
II isn't simple)!  Because it is an object-oriented methodology. MVC is
useful in the separation of data from actual display, which is useful when
you have 2 separate ways of accessing the site (ie flash and  HTML).

My personal opinion is that CFMX allows a certain degree of Object
Oriented-ness to be allowed in programming websites.  The usefulness of this
is very much down to how good a person is at coding in an object oriented
nature and most CF programmers are frankly not very good at this!  Again it
comes down to usign the right tools for the right jobs.  Learning how to
build a website properly is more down to good design and structure than
actual coding and what methodologies are used.

Paul



--
** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For human help, e-mail: [EMAIL PROTECTED]

Reply via email to