Slashdot Mirror


Model-View-Controller — Misunderstood and Misused

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.

3 of 221 comments (clear)

  1. huh? by larry+bagina · · Score: 5, Funny

    Since when did they let long winded douchebags with nothing to say have blogs?

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  2. Re:wait a second! by mmkkbb · · Score: 5, Funny

    The purest algorithms never touch a keyboard; only pencil, paper, and thought.

    --
    -mkb
  3. Re:Wrong. by plover · · Score: 5, Funny

    Author is Pedantic

    No he isn't. He critisizes the incorrect use and application of the term MVC and the misconception and the pointless enforcement of a wrong concept of MVC in places where it is often more than pointless to do so. Like in most modern web application scenarious.

    I think you just pretty much quoted the dictionary definition of a pedant, specifically definition 2B.

    Rather a lot like I'm doing now. </pedantic>

    --
    John