Ho guardato un certo numero di angularJS tutorial e guide di stile e hanno trovato commenti come questo (from Todd Motto)Perché impostare una variabile app come "cattiva pratica" in angularJS?
Bad:
var app = angular.module('app', []);
app.controller();
app.factory();
Good:
angular
.module('app', [])
.controller()
.factory();
ho imparato la tecnica del "Bad" con l'esempio e da allora hanno visto un paio di riferimento (diverso da questo) che dice che la tecnica "cattiva" è ... bene male.
Nessuno finora nelle mie ricerche dice PERCHÉ è cattivo?
Modifica:Perché questa domanda è diversa? Mentre le differenze sono sottili tra questa e la domanda duplicato proposto, ci sono due differenze importanti:
'? Qual è la migliore prassi' non è la stessa cosa di "Perché è male?" ... mentre la risposta accettata all'altra domanda si articola su "Perché", le due domande che hanno la stessa risposta non sono sufficienti essere marchiate in duplice copia.
Una ricerca vigorosa, utilizzando il testo esatto che ho inserito come titolo per questa domanda, non ha rivelato il duplicato proposto. Forse SE dovrebbe prendere in considerazione la possibilità di aggiungere "titoli opzionali" a una domanda per migliorare la ricerca ... ma quella caratteristica non è a posto e qualcun altro che fa la stessa domanda della mia non troverà ancora l'altra domanda.
possibile duplicato (http://stackoverflow.com/questions/19957280/angularjs-best-practice-for-module-declaration) – isherwood
@isherwood, concordo sul fatto che la domanda sia ragionevolmente vicina e la risposta risolva la mia domanda ... ma quando ho usato il titolo della domanda in entrambi ampia ricerca su google, così come una ricerca su SE non ho trovato quella domanda e risposta. –