Как правило, вы хотите избежать их.Идея модулей заключается в том, что вы должны иметь возможность удалить модуль и запустить приложение без него.Я обнаружил, что люди помещают навигацию / меню в саму оболочку, потому что большинству написанных вами модулей понадобится такая услуга.Вы должны спросить, действительно ли приложение все еще полезно, если вы удалите модуль, от которого зависит.Если нет, то это скорее всего то, что должно быть частью оболочки и не разделяться на модуль.