News for hackers. Stuff that matters.
Re:MVC is dead, it's time to MOVE on by benihana on Monday July 02, 2012 @02:03PM (#4190010)
Seems like the Operation layer is a combination of controllers and business logic, which feels like a bad idea to me. If the models only wrap knowledge, but don't do any work, then it's the part of the Operation to both decide what to show and also get it in the correct format to show. This seems like it's doing too much and is analogous to the MVC problem of really fat controllers.
Re:MVC is dead, it's time to MOVE on by goblin89 on Monday July 02, 2012 @02:24PM (#4190130)
On a flip side you can get models that do too much. At one point I had a method on a model that, in order to get data into correct format, just went and rendered a [Django] template. It came to that naturally, the line is thin, and I now prefer to err on the side of models doing too little.

> it's the part of the Operation to both decide what to show and also get it in the correct format to show

Did you mean Views, not Operations, here? Or maybe I'm missing something.

Re:MVC is dead, it's time to MOVE on by EdwardTattsyrup on Monday July 02, 2012 @02:36PM (#4190201)
I think it's unfortunate that the author chose to use the word "model" in MOVE. It appears that the "model" in MOVE is not the same thing as it is in MVC. That risks confusing a lot of people.