Dependency injection can be a Main to AngularJS. Which means that any part which would not healthy your requirements can easily get replaced. Testable
tactic: The tactic is always to make use of the press() technique https://codeniatechnologies.com/hire-developer/angularjs