Мы с коллегой поговорили о настройке нашего приложения с использованием Angular js.
Я говорил, что мы можем создать глобальное общее модульное приложение (например, employeeApp), которое будет использоваться всеми его модулями, используемыми во всем приложении. Поэтому, если должна произойти какая-либо общая инъекция, мы вводим ее в приложение общего модуля, и нам не нужно вводить в отдельный модуль.
Но его целью было не создание глобального приложения Common Module. Потому что 1. Глобальная переменная, на которую будут жаловаться инструменты javascript (например: jshint). 2. Хотел сделать каждый модуль независимым. Если какие-либо проблемы возникают в конкретном модуле, это не повлияет на другие.
Как вы видите такой подход. Какой из них лучше другого. ?