2

私の質問は主に iOS に関するものですが、アプリケーション プログラミングに関する一般的な質問でもあります。ファイルのサイズはアプリケーション全体のパフォーマンスに影響しますか? ファイル サイズは、そのファイル内のコードのパフォーマンスに影響しますか?

実行されるコードだけが、取るに足らないレベル以外のパフォーマンスに影響を与えると思います。

ここで参照されているファイルサイズはパフォーマンスにどのように影響しますか?

適切に構成されたサーバーでは、コードがメモリにロックされ、その効果は存在しないと述べられています。これは、iOS やデスクトップ アプリなどの他のアプリにも当てはまりますか?

編集:さらに、パフォーマンスを向上させるために特定の機能を独自のクラスにエクスポートする価値がありますか、それとも読みやすさのためにこれを行いたいだけですか?

4

3 に答える 3

2

ファイル サイズ自体は、アプリのパフォーマンスに直接影響しません。ただし、グラフィック、オーディオなどのアセットは、最適化されていないとパフォーマンスに影響を与える可能性があります。もちろん、非常に長く効率的なコードを記述して大きなファイルになると、パフォーマンスに影響を与える可能性がありますが、それは行数よりも効率が悪いためです。

于 2013-06-10T04:40:31.203 に答える
1

コードの長さはアプリのパフォーマンスには影響しませんが、コードの長さが短いほど、他のユーザーがコードをよりよく理解するのに役立ちます。これは、他の誰かにアプリケーションに機能を追加または変更してもらいたい場合に当てはまります。同じロジックをより少ない行数で記述できる場合は、それが望ましいです。

于 2013-06-10T04:48:22.553 に答える
1

アプリのパフォーマンスを決定するのはファイル サイズではありません。アプリのパフォーマンスのためにアセットを最適化する必要があります。また、コードを読みやすく理解しやすくするために、常に行数を少なくすることを好みます。すべてを 1 つのファイルに書き込むと、自分だけでなく他の開発者にも混乱が生じます。
必要以上に多くのコードを記述している場合、より多くの変数を使用することになり、結果としてより多くのメモリ割り当てが発生し、アプリのパフォーマンスに直接影響を与える可能性があります。

于 2013-06-10T04:47:02.037 に答える