Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Programming

Model-View-Controller — Misunderstood and Misused 221

paradox1x writes "Malcolm Tredinnick shares a terrific rant against the misunderstanding and misuse of the Model-View-Controller design pattern. In particular he takes issue with the notion that Django should be considered an MVC framework. He says that 'It's as valid as saying it's a "circus support mechanism," since the statement is both true, in some contexts, and false in others (you can definitely use Django-based code to help run your circus; stop looking so skeptical).' I'm not sure I agree with the entire piece, but it is a very good read." We recently discussed another look at the bending and stretching of MVC patterns in the world of Web development.

Comment Re:I don't get it (Score 5, Insightful) 178

You said it yourself, you are an IT professional.

<analogy>
If you bought a DVD player that, according to the label, would play anything and then it refused to play a DVD someone lent you would you be upset?

Probably.

The DVD you've put in contains half a dozen Divx files. Still upset?

Probably not, but most of my social group still do not understand why that would be.
</analogy>

I think John Q. Public isn't going to realise that undergoing a research project, prior to buying what is rapidly become just another consumer electronics device, is required. They will want what it says on the box.

Slashdot Top Deals

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...