- 70 名前:50 mailto:sage [2008/09/19(金) 12:27:01 ]
- >>65
ありがとうございます。なるほど、問題視はされているのですね。 私自身はRailsを業務で半年ほど使った経験があるのですが、クラス継承にお いて名前空間が独立していないことを途中で知って、たいへん怖くなりました。 自分の書いてきたコードが安全かどうか、確証がないと思ったからです。 しかし、「初めてのRuby」にはこのことは何も書いてありませんでした。ネッ トでもそれほど多くの声は見つかりません。Ruby コミュニティでこれはあま り重大な問題だとは考えられていないということなのでしょうか? しかし、>>53さんのおっしゃるようなことに絶えず注意し続けなければならな いなら、コーディングに手間がかかって大変だと思うのですが。 ほかにも、クラスが通常はオープンで、requireによってどんどん書き換えら れていくなど、Rubyは名前空間についてはきわめて楽観的な言語だという印象 があります。できる限り名前空間を独立させるPythonとは、まったく逆の方針 に見えて興味深いです。
|

|