Цитата:
|
И не надо запутывать новичков.
|
Не я их запутываю. А вот такие кривые "mvc", в котором они потом тонут. Это не mvc, а бардак. Лучше вообще его не использовать, чем делать из него такое извращение. Я думаю тут мало найдется тех, кто поспорит с утверждением о том, что без mvc можно обойтись.
В принципе, если следовать вашей логике, то можно реально обойтись без контроллера. Что плохого в том, что вью вызовет у модели метод doSomething(), а модель что-то там сделает (прошу заметить, сама сделает, хоть и по просьбе вью) и вью через getSomething() заберет результат? Логично ведь? Зачем городить контроллер, ведь такой вариант еще менее ресурсозатратен.
Вывод: не надо делать из mvc кашу. Используйте нормальный mvc, в котором у вью нет никаких ссылок на модель, либо используйте это пародию, но не называйте это mvc