Hi,
 
I have coded only a sample AngularJS application but recently I looked at a 
large-scale code base that is growing in size.
Even though the MV* pattern can clearly demarcate the boundaries I couldn't 
locate any large-scale modular structure
in that particular codebase. The developers showed me various folders that 
contain files for particular modules and 
these questions were begging for answers.
1. How do we separate modules completely ? Teams can work on separate 
modules(services,factories etc. ). But the
   build systems should be able to inject entire modules into a common 
framework.
2. The services and code in the modules should extend the common 
framework's services.
3. How can we write integration tests that test the integration of these 
modules ?
I am asking because the large-structure doesn't leap out from the folder 
structure I was given. What are the other
AngularJS organizational structures for large modules ? Folders are only 
one such structure. Isn't it ?
I am not the expert. So these issues might have been already addressed.
 
Thanks,
Mohan

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to