Angularjs минимизировать лучшую практику

я читаюhttp://www.alexrothenberg.com/2013/02/11/the-magic-behind-angularjs-dependency-injection.html и оказалось, что внедрение зависимостей angularjs имеет проблемы, если вы минимизируете свой javascript, поэтому мне интересно, если вместо

var MyController = function($scope, $http) {
    $http.get('https://api.github.com/repos/angular/angular.js/commits')
      .success(function(commits) {
        $scope.commits = commits
      })
  }

ты должен использовать

var MyController = ['$scope', '$http', function($scope, $http) {
  $http.get('https://api.github.com/repos/angular/angular.js/commits')
    .success(function(commits) {
      $scope.commits = commits
    })
}]

В общем, я думал, что второй фрагмент был для старой версии angularjs, но ....

Должен ли я всегда использовать инъекционный способ (второй)?

Ответы на вопрос(6)

Ваш ответ на вопрос