最近では、Unicode を使用する言語が増えています。これは良いことです。しかし、それは危険ももたらします。以前は、1 と l、および 0 と O を区別するのに苦労しました。しかし、今では、類似した文字の完全な新しい範囲があります。
例えば:
ì, î, ï, ı, ι, ί, ׀ ,أ ,آ, ỉ, ﺃ
これらを使用すると、非常に見つけにくいバグを作成することはそれほど難しくありません。
私の職場では、識別子に ANSI 文字を使用することにしました。ユニコード識別子を使用している人はいますか? また、その経験は何ですか?