title: Angular - Best practice to structure modules
body: <p>I'm new to angular, so please bear with me. I was reading an article/documentation the other day that highlighted the best way to structure modules in your app, and can only remember it loosely.</p>
  
  <pre><code>App.controllers
  App.services
  ....
  
  angular.module('App', [App.controllers, App.services ...);
  </code></pre>
  
  <p>This code sample is very likely to be incorrect, but the point was to group controllers, services etc together in one namespace.</p>
  
  <p>Could anyone expand upon this approach?</p>