ひだかです。
kikwai@... (機械伯爵) wrote:
> 思惑通りに進んでうれしい機械です☆
> ただし「Rubyでオブジェクト指向を学ぶ」のは、どう贔屓目に見ても「無謀」
> です。
某所では、「オブジェクト指向はことさら意識して学ぶものではない」
という話もでています。
オブジェクト指向を前提として、普通に学んでいけば、
> 私が間違っていたら指摘して欲しいのですが、オブジェクト指向言語に於ける
> 文法というのは、「レシーバにメッセージ(と、あれば引数)を送る」という形式
> が大前提ですよね。
といったことを初心者のうちから無理に意識して叩き込む必要はないのでは
ないか、という趣旨なのですが。最初からオブジェクト指向で学べば
パラダイムシフトも必要ない、みたいなはなしです。
以下全部省略しちゃいますが、最初のうちに、どれがレシーバでどれが
プライベートメソッドで・・とか考えなくても、のほほんと
プログラムを組める体質の人なら Ruby で素直に組めるんじゃない
でしょうかね。どれがなんなのかはっきりするまで身動きできない
タイプの人には向いていないのかも。
実際のところ、どれがKernelクラスのメソッドで・・とか
わかって使っている人のほうがすくないんじゃないかなぁ。
--
ひだかたかひろ cv8t-hdk@...-net.or.jp