他の言語ではいろんな箇所で使用する文字列の場合に

String FOO = "foo";

のように定数を作ってまとめておく、とかやってたんですが、Ruby の場合は Symbol 使ってればいちいち定数を定義したりはしない、という認識で合ってますか?
それとも

FOO = :foo

みたいな感じで Symbol も複数箇所で使うなら定数化しておいたほうが良かったりしますか?