・定義してはならないシンボル名

関数名に使えるシンボルは、通常英数字ですが、(バージョンによっては日本語もOK)、使ったことの無い関数名などを誤って指定しない様にしないといけません。指定してしまうと、定義が上書きされてしまいます。

そこで、シンボル名が、定義済かどうか調べるには

コマンド:(atoms-family 1 '("シンボル名") )

とします。
nil が返れば定義されていません。

私は、関数名の頭に 「Jo_」を付けて、ほかの人が作るプログラムとも、なるべくバッティングしないようにしています。