https://docs.angularjs.org/tutorial/step_07
当你到达路由和多个视图部分时,他们引入了路由器,但随后又将控制器分成了一个新的var:
var phonecatApp = angular.module('phonecatApp', [
'ngRoute',
'phonecatControllers'
]);
为了改善应用程序的组织,我们正在使用Angular ngRoute模块,我们已将控制器移动到自己的模块中 phonecatControllers
我正在构建我的第一个角度应用程序的一半已经决定,为了组织目的和dev的速度来容纳一个var中的控制器和服务等,并且只包括依赖项中的第三方模块位:
var myFirstAngApp = angular.module('myFirstAngApp', [
'wu.masonry',
'slick',
'ngRoute',
'ngResource'
]);
根据上面提到的教程,是否有其他理由将控制器和服务等分解为自己的变量,为了加快速度目的?