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