> -- Иван А. Кузьмицкий писал(а):
> ... Мне кажется, что это не совсем логично.
Назначение модели - хранить некоторые данные. Модель не имеет никакого отношения к отображению данных, пользовательскому интерфейсу и взаимодействию с пользователем.

Назначение View - показать (пользователю) содержимое модели.

Как Вы собираетесь состыковать пользователя и модель без View?

Пользователь видит и работает с Model через View. Мы получаем окно-View с которым работает пользователь, получаем модель, которую пользователь видит через это окно и ... работаем с этой же моделью.