0
A
答えて
3
[OK]を、最初のいくつかの定義:
- パスは、ファイルシステム内のアドレスであります、 これは、Cファイルまたはディレクトリのいずれかを指します。
- ディレクトリには、複数のファイルとサブディレクトリを含めることができます。
- ファイルには、絶対パス(例:
C:\Temp\Foo.txt
)または相対パス(..\Temp\Foo.txt
)でアクセスできます。 (私は、ファイル名(Foo.txt
)も相対パスであると考えています)。
したがって、変数があいまいである(つまり、ディレクトリツリーを再帰的に歩いているようなファイルまたはディレクトリを指す場合があります)、FooPath
と呼びます。
あなたの変数は、常に1つのファイルを指している場合、あなたの変数は常にディレクトリの名前ではありませんし、決してファイルの場合、私はそれFooFile
を呼ぶだろう、私は、これはFooDirectory
それを呼び出すことによって反映させ、またはだろうFooDir
です。
もちろん、最も重要なルールは一貫性です。一つの命名規則を選択し、それに固執してください。 1つの変数FooDirectory
、次にBarDir
、3番目のBuzzFolder
とは呼ばないでください。
3
私は、ファイル(ディレクトリ+ファイル名)の完全なパスを参照するために「パス」を使用。私は "フォルダ"、 "ディレクトリ"または "ディレクトリ"をお勧めしたいと思います。
1
すべては多かれ少なかれ同義語であり、文脈ではっきりと理解する必要があります。
唯一の留意点は、そのパスがWeb上の場所またはファイルであり、フォルダとディレクトリが存在しない場合は、その決定が役立つことです。
0
このための公式のコーディング規則はありません。
*のパス(SystemPath、APPPATH) "C:\ WINDOWS \ Systems32" または "ファイル:// ..." または "../../bin/Debug" 私はこのスタイルを好みます
*( "IMG" または "テーマ")のためのDir(IMAGEDIR、ThemeDir)
関連する問題
- 1. プロパティの命名規則
- 2. クラスコンストラクタ内の変数の命名規則
- 3. ココアのインスタンス変数の命名規則
- 4. Go:スライス変数/パラメータの命名規則?
- 5. Oracleストアド・プロシージャ変数の命名規則
- 6. インスタンス変数への命名規則
- 7. 命名規則
- 8. 命名規則
- 9. ビットマスクパラメータ命名規則?
- 10. serialVersionUID命名規則
- 11. JPasswordField命名規則
- 12. インテントキー命名規則
- 13. BEM:命名規則
- 14. Rails、命名規則
- 15. パブリック変数とプライベート変数の命名規則
- 16. モジュール関数のPythonユニットテスト命名規則
- 17. IBAction関数の命名規則
- 18. Go関数の命名規則
- 19. パブリックコントローラ関数の命名規則
- 20. 命名規則 - コレクションの複数形
- 21. Golang guard(assert)関数の命名規則
- 22. ウェブサイトの命名規則
- 23. C#プロジェクトの命名規則
- 24. ベースファイルの命名規則
- 25. ベースコントローラーの命名規則
- 26. リポジトリの命名規則
- 27. Androidリソースの命名規則
- 28. モジュラーアプリケーションのデータベーステーブル命名規則
- 29. SQL命名規則のアドバイス
- 30. ローカルパラメータラベルの命名規則