- 締切済み
rubyのモジュールについて
1日中調べたのですがわかりませんでした。。 rubyのモジュールの使い方を詳しく教えてください。名前空間とMIX-INがある そうで、とくに名前空間のほうがわかりません。同じ名前があった時に それを分けるというのでいいんでしょうか?そのやり方を教えてください。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- lv4u
- ベストアンサー率27% (1862/6715)
>>1日中調べたのですがわかりませんでした。。 ちょっとWikiやGoogleで検索してみましたが、名前空間、MIX-INをキーワードにするとそれなりに十分な説明が書かれていますね。 もしかすると、十分な説明文があっても、読んで理解できないということでしょうか?となると、「たのしいRuby」など、ネットでの断片情報よりも、書籍でまとまった解説文を読まれたほうがいいと思います。 Rubyは、Eiffel, Modula-2,C++,Java,Perl、その他多くの言語を研究して作られた言語です。つまり言語オタクが全ての知識を注ぎ込んで作り上げた言語といえるでしょう。前記の言語での開発経験が2,3あれば、すんなり理解できるでしょう。でもプログラム初心者には、文法としては簡単そうにみえても、背後にある設計思想は、いくら読んでも理解できない可能性が大きいと思えます。 仏教の世界でも、教えの根本は、文章としたらとても短いものです。普通の方なら信じるかどうかは別として、意味は理解できると思います。でも、それがほんとに判るためには、学習や実践を続けて数年から数十年かかるわけです。下手すると死ぬまで判らない可能性も大きいです。 同様に、名前空間、MIX-INなども、ほんとに解るためには、ある程度のプログラミング経験と読書量と時間が必要だと思います。(さすがに、仏教でいう「悟り」よりは簡単でしょうけどね) まあ、さしあたって、書籍やネットにある例文などを打ち込んで使ってみたらどうですか?なにかが解ると思います。 プログラムは頭だけでなく、手を動かさないとマスターできません。
お礼
あなたは仏ですね。ありがとごうございました。本当は噛み砕いて教えて頂きたかっただけなんですけども。