ひだかです。
Noritsugu Nakamura <nnakamur@...> wrote:
> 中村 のりつぐ です。
>
> 考えると、class に追加するより
> module に追加するほうが多そうですね。
この例は module に class を追加する例ですよね。
module にメソッドを追加する例も多いんでしょうかね。
> Python の場合はどうするのが一般的なんだろう…。
> 確か file がモジュール(名前空間?)を生成するんでしたよね。
Ruby のよくないかなーと思うことのひとつに、
module の使われ方があります。
主に名前空間の場合とMix-inの場合ということになるとは
思いますが、これは同じ概念でくくっていいんでしょうか。
結果的に内部的には同じことなのかもしれないんですけど、
他人のプログラムとかを読むときには多少頭をひねることがあります。
ってRubyネタばっかりになってしまった。
Python陣営のみなさん(謎)にはPythonのいいところを
教えて欲しいなぁと思いつつ、ここのところ
暗黒面ばかり見せられていて気がめいりそうです(^_^;
--
ひだかたかひろ cv8t-hdk@...-net.or.jp