Создание дочерних представлений в шаблоне пассивного просмотра - PullRequest
4 голосов
/ 12 февраля 2010

Мне очень интересно использовать шаблон пассивного просмотра для улучшения тестируемости, но я не уверен, как вызывать дочерние диалоги.

У вас есть родительское представление, создающее дочернее представление и возвращающее интерфейс к родительскому контроллеру, затем родительский контроллер создает дочерний контроллер?

1 Ответ

1 голос
/ 05 марта 2010

Я много думал об этом и думаю, что у меня есть пара возможных решений.

  1. Добавить метод в класс представления для генерации подчиненного диалога
  2. Создать фабрику, которая генерирует модель, вид. и контроллер для подчиненного диалога
...