標準的な規則はありませんが、コードの読みやすさと保守性のための「ベスト プラクティス」がいくつかあります。
たとえば、「images」という名前のフォルダーを作成し、そのフォルダーにすべてのアプリケーション イメージを追加できます。これにより、画像を含むフォルダーが作成されるため、コードの編成が強化されます。
アプリにあるモジュールに基づいて、「画像」フォルダー内にサブディレクトリを作成することもできます。また、すべてのモジュールに共通の画像を含む共通フォルダーを作成することもできます。
たとえば、ログイン、メイン、設定の 3 つのメイン モジュールがあり、それぞれに個別のイメージといくつかの共通イメージがあるとします。次に、これらのフォルダーを作成できます。
- 画像/共通
- 画像・設定
- 画像・ログイン
- 画像/メイン
一部の開発者は、このフォルダー「Images」を「resources」という名前の別のフォルダー内に配置することを好みます。リソースには、「images」、「xml」、「data」などの多くのフォルダーが含まれます。つまり、必要なすべてのリソースが含まれます。実行時には、これも良い方法です。
上記と同じ例を使用すると、階層は次のようになります。
- リソース/画像/共通
- リソース/画像/設定
- リソース/画像/ログイン
- リソース/画像/メイン
これにより、より整理され、読みやすさと保守性が向上します。