Тема: Хорошее MVC
Показать сообщение отдельно
Старый 15.10.2010, 19:01
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 9  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цитата:
Сообщение от Котяра Посмотреть сообщение
немного меня смущает подмена понятий модели и контроллера у тебя ... модель не должна реализовывать логику - это прерогатива контроллера.
Вопрос спорный, как видно из разных источников. Мне ближе реализация логики в модели, которая кому-то что-то выдает "на показать" (методы для View), от кого-то принимает инструкции "на поменять" (методы для Controller), и вещает в эфир об изменениях (для View, для родителя). А кто эти люди — не ее солдатское дело =)
Пока все стройно.

Цитата:
Сообщение от Котяра Посмотреть сообщение
контроллер не выдаёт сообщений он явно меняет модель.
Согласен — не так выразился. Модель предоставляет публичные методы, контроллер их вызывает.
__________________
Поймай яблоко 2!


Последний раз редактировалось Zebestov; 15.10.2010 в 19:13.