オブジェクト指向スレ
■ このスレッドは過去ログ倉庫に格納されています
0663デフォルトの名無しさん
NGNGComponentsとControlsという、いわば「Compositeパターンの二重管理」状態に
なってるのが、時として自由度を下げているかも、とは思う。
あんまり綺麗ではないな確かに。
>>661
>デザパタしらないでいたら
>Componentsが再帰的とか知らない&気が付いてない人は
俺はデザパタなんて知らなかったが(というかデザパタ自体が
有名になってまだ数年しかたってない)、Delのその部分は
気付いてたぞ。実際自作コンポでもしばしば使ったし。
なんで知ってたかって?そりゃ「マニュアル読んだ」からに決まってる。
ComponentsがTComponent型だと気付いた瞬間に、「じゃあ再帰的に突っ込めるんだろうな?」と
突っ込みをいれたくなる(そしてテストコードを書いてみる)のは、
プログラマならデフォだろう。
抽象的なパターンを考えることと、
具体的なDelのComponentsを考えることとは、
似ているようで、微妙に違う。
もちろん両方を考えて、実は同じことを言っていると気付くことは
最終的に大事ではあるが、それは後でも間に合う。
>>662
証明を期待するなよ。証明できる物事もあるが、証明じゃなく経験で
有用性が見出されるものも、有っておかしいわけじゃない。
発明者(?)の意図を超えるほど有用なもの、ってのは
しばしば有るだろう。
Classもそういうものの1つだった、というだけだ。
それを無理矢理、流行で片付けようとヒッキーごっこするのは
カコワルィよ。
■ このスレッドは過去ログ倉庫に格納されています