名前衝突
プログラミング等で、ある名前が他の個所で定義した名前と重複してしまい(二重定義)、処理が行なえなくなってしまうこと。
大規模な開発やシステムになると必ず付きまとう問題である。このような場合、名前空間を階層構造にすることによって解決することが多い。
C++のnamespaceや、インターネットのFQDN等がそれにあたる。
name collision
名前(name) + 衝突(collision)