Tips

将来もそのまま使用できるようなコードを書くためにお勧めなのは、次の方法です。 グローバル名前空間に属するシンボル名には、 前または後ろに何らかの文字列を追加するようにします。 追加する文字は 3 文字から 4 文字程度のあまり一般的でない文字列にし、 それをアンダースコアで (前または後ろに) 連結します。 他のユーザーのコードとの衝突を避けるためにお勧めなのは、次の方法です。 まず、他のプロジェクトでどのような接頭辞 (あるいは接尾辞) が使用されているかを調べます。そして、自分たちが選択した接頭辞 (あるいは接尾辞) を周りに広めるようにします。 これらを満たす例は、次のようになります。

  • MyPx_someFunc()

  • Foo_Date

  • $asdf_dbh

add a note add a note

User Contributed Notes 2 notes

up
9
willian at gt44 dot com
9 months ago
I don't think it makes sense nowadays. We have namespaces now!
up
0
earnie at users dot sourceforge dot net
2 months ago
@willian at gt44 dot com: What about clashes of the namespace?  It is still good advice to check for previously used names before assigning anything to the global namespace.
To Top