DRYing Up AngularJS's Error Handling
medium.com