Rubyについて Part 11
■ このスレッドは過去ログ倉庫に格納されています
0545の
NGNG>510
眠いので簡単に
>適切に実装して使ってね、で済む話のような。
ここですな。元クラス群(ここだとclass A)は「適切に実装して使えるように実装する」
必要があるわけですな。
>tread_textとtread_attributeを持ったModuleを切り替えればいいだけに見える。
Moduleを使うにしても、Moduleを受け付けられるようにしておく必要があるわけで、
元クラス群作成者の負担が増えるのよ。
#それが悪いとは言わないけどね。
>名前空間を同じくするってことは、グローバル変数に近い問題があるってことでしょ?
まあねぇ。このへんは手抜き実装を好むかどうかだけどね。
差分ベースモジュールはその辺のリスクを吸収してくれそうな気もするけどね。
■ このスレッドは過去ログ倉庫に格納されています