anchor.diff:  }
   ```
   
  -* 
  +*
   
   This keeps resolve dependencies inside the same file as the Controller and the router free from logic
   
  
positive.code: 
  ```
  
  * 
  
  In the DOM we get a variable per controller, which aids nested controller methods, avoiding any `$parent` calls
  
  * 
  
  The `controllerAs` syntax uses `this` inside controllers, which gets bound to `$scope`
  
  
negative.code:  .config(config);
  ```
  
  *
  
  *Controller.resolve property*: Never bind logic to the router itself. Reference a `resolve` property for each Controller to couple the logic
  
  