Где хранить состояние в архитектуре MVP

В других связанных с MVP вопросах SO люди говорят о том, что Presenter хранит информацию о состоянии (может быть состояние сеанса или состояние пользовательского интерфейса). Интересно, так как состояние - это, по сути, «временные данные», и целью модели является инкапсуляция доступа к данным, состояние хранится внутри модели? Существуют ли какие-либо практические правила или плюсы / минусы в отношении сохранения состояния в Presenter и Model? Обязывает ли шаблон MVP использование Presenter?

5
задан Ates Goral 17 August 2010 в 16:53
поделиться