From: "助田 雅紀" Date: 1998-02-09T14:26:55+09:00 Subject: [ruby-list:6353] Re: ruby's design policy (Re: I'd like to su bscr ibe this ML) 助田です。 In [ruby-list:6351] Re: ruby's design policy (Re: I'd like to su bscr ibe this ML) >まつもと ゆきひろです >私は「継承は活用すべきだ」というか,それこそがオブジェクト指 >向言語を使っているメリットだと考えています.もっともC++の場 もちろんそうなんですけど、昔、属性で持たせるべきところをわざ わざ継承させて無理のあるプログラムになった苦い経験があります。 それ以来、ここは、継承で本当にいいのかと一度立ち止まってから 使うようにしてます。 >んで,「継承を使うとプログラムの構造がわかりにくくなる」点に >ついてですが,そういう場合は大体クラス設計に問題があることが >多いような気がします.それだけクラス設計が難しいってことなん 耳が痛いです。おっしゃる通りです。 ちゃんと設計してないと、オブジェクト指向使わない方がよっぽど すっきりするなんてことになる。 助田雅紀(masaki.suketa@tonen.co.jp)