私はAngularJSの方が新しく、私のコードを書いているときに特に.factory()のサービスがかなり大きくなっています。一例として、私は4つの非常に大きな約束を持っています。そして最後にそれらを$ q.all([promise1()、promise2()、promise3()、promise4()]にまとめます。しかし、すべてがきれいに動作しますが、工場が成長して成長するにつれて、コードの各セクションを管理することがますます困難になります。大きなサービスファクトリ()を小さなコードブロックに分割するにはどうすればよいですか?
私はこの問題を解決する方法を探しています巨大な.factory()と私は、外部ファイルから工場にコードを読み込むことができますか、または。ファクトを破るが、それらをすべて一度に処理するために$ q.all(...)を使用することができます...私が考えている/考えていない他の方法
これはコードを管理する上での自分の正気のためです...特定の約束を有効にしたり無効にしたりすることは、使用されていないコードのすべてのバイトをロードする必要はありません。
あなたは、コード –