サーバーから来る、深くネストされたモデル グラフがあるとします (多くの子オブジェクト、そのうちのいくつかは配列)。オブジェクトをモデルに変換するときに、オブジェクトの各子をそれぞれモデルとコレクションに変換することは良い習慣ですか? これは、何をどのように呼ぶべきかの混乱を減らすので便利です。たとえば、次のようなものがある方がはるかに明確です。
myModel.get("child1").get("collection1").get(0);
それ以外の:
myModel.get("child1").collection1[0];
別の側面として、実行時にこれらを変換しようとすると、特にオブジェクト グラフが非常に深い場合は、パフォーマンスの地獄になる可能性があります。
そこでのベストプラクティスは何ですか?