Тема: Хорошее MVC
Показать сообщение отдельно
Старый 13.06.2011, 15:16
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 7  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от Crazy Посмотреть сообщение
Отлично. Пусть знают, если это им нужно. Зачем, кстати?
Основной контроллер как минимум фасад, общающийся с сервером. Ну заодно и основную модель держит.

Цитата:
Сообщение от Crazy Посмотреть сообщение
Если у них уже есть нужные им данные -- зачем они лезут в чужую модель? Если в их модели нет нужных им данных -- ее неправильно спроектировали. Нужно исправить, пока не поздно.
Это понятно, только речь о связи дочерний->основной. Дочерний к дочернему прямого доступа не имеют.
Конкретные данные для обработки само собой придут в аргументах, а не будут вытягиваться из модели.

Цитата:
Сообщение от Crazy Посмотреть сообщение
Какое конкретное свойство этого дизайна не позволяет реализовать описанным мной способом, не лазая в чужие модели? BTW, неоправданное использование нестандартных нотаций мягко говоря не способствует коммуникации.
Никакое, можно и так, просто нет смысла настолько абстрагировать контроллеры. Это касается только лишь линков на основной контроллер и основную модель, конкретные данные, как я уже говорил, приходят аргументами.