Я работаю над тем, чтобы четко структурировать приложение AngularJS в соответствии с лучшими практиками, включая разделение контроллеров и приложений на разные файлы script.
Быстрый вопрос: , где я должен помещать свои фабрики и службы? Я спрашиваю в контексте наличия заводов и служб, к которым будут обращаться за пределами сферы действия одного контроллера, а также наличия некоторых которые находятся в пределах одного контроллера.